← Cloudflare Workers / workers / wrangler / commands
Флагман
Используйте wrangler flagship для управления Флагман приложениями и флагами функций из командной строки.
wrangler flagship доступен в Wrangler версии v4.107.0 и более поздних.
Аутентификация
Запустите wrangler login, либо задайте CLOUDFLARE_API_TOKEN к API-токену с правами Flagship.
| Разрешение | Требуется для |
|---|---|
flagship:read |
Просмотр приложений, проверка и вычисление флагов, а также чтение журналов изменений. |
flagship:write |
Создание, обновление, удаление, включение, отключение, поэтапное развертывание и разделение приложений или флагов. |
Большинство рабочих процессов записи также считывают текущий флаг перед записью обновленного определения, поэтому для оперативной работы предоставьте оба разрешения.
App IDs
wrangler flagship flags команды всегда принимают app ID в качестве первого аргумента. Большинство подкоманд затем принимают ключ флага; команды для вывода списков, такие как flags list, принимают только ID приложения:
wrangler flagship flags get <APP_ID> new-checkout
wrangler flagship flags disable <APP_ID> new-checkout
wrangler flagship flags list <APP_ID>Если у вас ещё нет приложения, сначала создайте его:
wrangler flagship apps create checkout-serviceПередайте --binding <NAME> при создании приложения, чтобы добавить его в ваш wrangler.json или wrangler.jsonc файл как привязку Worker.
Типичные сценарии работы
Создайте логический флаг. Если вариантов нет, Wrangler создаёт on=true, off=false, и обслуживает off по умолчанию:
wrangler flagship flags create <APP_ID> new-checkoutДобавьте правила таргетинга с помощью компактного синтаксиса правил:
wrangler flagship flags create <APP_ID> premium-banner \
-V on=true \
-V off=false \
--default off \
--rule "serve=on; when=plan equals enterprise AND country in [US,CA]; rollout=25%@user_id"Используйте заглавные буквы AND и OR вне значений в кавычках для объединения условий. Заключайте в кавычки значения, содержащие зарезервированные слова или разделители:
wrangler flagship flags create <APP_ID> banner-copy \
-V shown=true \
-V hidden=false \
--default hidden \
--rule 'serve=shown; when=title equals "WAR AND PEACE" OR country in ["US","CA"]'Для глубоко вложенных групп условий используйте --rule-json. Wrangler проверяет как компактные правила, так и правила в формате JSON перед отправкой запросов.
Измените одно существующее правило без переписывания всего набора правил:
wrangler flagship flags rules update <APP_ID> premium-banner \
--priority 1 \
--rollout 50%@user_idОценка флага для пользователя:
wrangler flagship flags evaluate <APP_ID> premium-banner \
--context plan=enterprise \
--context country=US \
--targeting-key user-42Используйте disable как аварийный выключатель:
wrangler flagship flags disable <APP_ID> premium-bannerВключайте, отключайте или удаляйте несколько флагов, указав ID приложения и несколько ключей:
wrangler flagship flags disable <APP_ID> new-checkout dark-mode premium-banner
wrangler flagship flags delete <APP_ID> coming-soon old-banner --forceКоманды удаления требуют --force при использовании с --json чтобы промпты не могли нарушить формат JSON на выходе. rollout и split требуют того же самого, если они заменяют существующие правила таргетинга, у которых есть условия.
См. Справочник по основным командам Wrangler полное руководство по правилам таргетинга, постепенным развёртываниям, разделению трафика, журналам изменений и написанию скриптов с --json.
Команды
flagship apps create
Создайте приложение Flagship
npx wrangler flagship apps create [NAME][NAME]stringобязательноИмя приложения
--jsonbooleanпо умолчанию: falseВозвращает вывод в формате JSON
--use-remotebooleanИспользуйте удалённую привязку при добавлении только что созданного ресурса в конфигурацию
--update-configbooleanАвтоматически обновлять файл конфигурации, добавляя в него новый ресурс
--bindingstringИмя привязки этого ресурса в вашем Worker
Глобальные флаги
--vbooleanпсевдоним: --versionПоказать номер версии
--cwdstringВыполнить так, как если бы Wrangler был запущен в указанном каталоге вместо текущего рабочего каталога
--configstringпсевдоним: --cПуть к файлу конфигурации Wrangler
--envstringпсевдоним: --eОкружение, которое используется для операций и для выбора файлов .env и .dev.vars
--env-filestringПуть к файлу .env для загрузки. Флаг можно указывать несколько раз, при этом значения из более ранних файлов переопределяются значениями из более поздних файлов
--experimental-provisionbooleanпсевдонимы: --x-provisionпо умолчанию: trueЭкспериментально: включите автоматическое выделение ресурсов
--experimental-auto-createbooleanпсевдоним: --x-auto-createпо умолчанию: trueАвтоматически создавать черновые привязки к новым ресурсам
--install-skillsbooleanпо умолчанию: falseПеред выполнением команды устанавливать Cloudflare skills для обнаруженных ИИ-агентов, пишущих код
--profilestringИспользуйте определённый профиль авторизации
flagship apps list
Получить список Flagship-приложений
npx wrangler flagship apps list--jsonbooleanпо умолчанию: falseВозвращает вывод в формате JSON
Глобальные флаги
--vbooleanпсевдоним: --versionПоказать номер версии
--cwdstringВыполнить так, как если бы Wrangler был запущен в указанном каталоге вместо текущего рабочего каталога
--configstringпсевдоним: --cПуть к файлу конфигурации Wrangler
--envstringпсевдоним: --eОкружение, которое используется для операций и для выбора файлов .env и .dev.vars
--env-filestringПуть к файлу .env для загрузки. Флаг можно указывать несколько раз, при этом значения из более ранних файлов переопределяются значениями из более поздних файлов
--experimental-provisionbooleanпсевдонимы: --x-provisionпо умолчанию: trueЭкспериментально: включите автоматическое выделение ресурсов
--experimental-auto-createbooleanпсевдоним: --x-auto-createпо умолчанию: trueАвтоматически создавать черновые привязки к новым ресурсам
--install-skillsbooleanпо умолчанию: falseПеред выполнением команды устанавливать Cloudflare skills для обнаруженных ИИ-агентов, пишущих код
--profilestringИспользуйте определённый профиль авторизации
flagship apps get
Получение приложения Flagship
npx wrangler flagship apps get [APP-ID][APP-ID]stringобязательноID приложения
--jsonbooleanпо умолчанию: falseВозвращает вывод в формате JSON
Глобальные флаги
--vbooleanпсевдоним: --versionПоказать номер версии
--cwdstringВыполнить так, как если бы Wrangler был запущен в указанном каталоге вместо текущего рабочего каталога
--configstringпсевдоним: --cПуть к файлу конфигурации Wrangler
--envstringпсевдоним: --eОкружение, которое используется для операций и для выбора файлов .env и .dev.vars
--env-filestringПуть к файлу .env для загрузки. Флаг можно указывать несколько раз, при этом значения из более ранних файлов переопределяются значениями из более поздних файлов
--experimental-provisionbooleanпсевдонимы: --x-provisionпо умолчанию: trueЭкспериментально: включите автоматическое выделение ресурсов
--experimental-auto-createbooleanпсевдоним: --x-auto-createпо умолчанию: trueАвтоматически создавать черновые привязки к новым ресурсам
--install-skillsbooleanпо умолчанию: falseПеред выполнением команды устанавливать Cloudflare skills для обнаруженных ИИ-агентов, пишущих код
--profilestringИспользуйте определённый профиль авторизации
flagship apps update
Обновите приложение Flagship
npx wrangler flagship apps update [APP-ID][APP-ID]stringобязательноID приложения
--namestringобязательноНовое имя приложения
--jsonbooleanпо умолчанию: falseВозвращает вывод в формате JSON
Глобальные флаги
--vbooleanпсевдоним: --versionПоказать номер версии
--cwdstringВыполнить так, как если бы Wrangler был запущен в указанном каталоге вместо текущего рабочего каталога
--configstringпсевдоним: --cПуть к файлу конфигурации Wrangler
--envstringпсевдоним: --eОкружение, которое используется для операций и для выбора файлов .env и .dev.vars
--env-filestringПуть к файлу .env для загрузки. Флаг можно указывать несколько раз, при этом значения из более ранних файлов переопределяются значениями из более поздних файлов
--experimental-provisionbooleanпсевдонимы: --x-provisionпо умолчанию: trueЭкспериментально: включите автоматическое выделение ресурсов
--experimental-auto-createbooleanпсевдоним: --x-auto-createпо умолчанию: trueАвтоматически создавать черновые привязки к новым ресурсам
--install-skillsbooleanпо умолчанию: falseПеред выполнением команды устанавливать Cloudflare skills для обнаруженных ИИ-агентов, пишущих код
--profilestringИспользуйте определённый профиль авторизации
flagship apps delete
Удалить приложение Flagship
npx wrangler flagship apps delete [APP-ID][APP-ID]stringобязательноОдин или несколько ID приложений для удаления
--forcebooleanпсевдоним: --yпо умолчанию: falseПропустить запрос подтверждения
--jsonbooleanпо умолчанию: falseВозвращает вывод в формате JSON
Глобальные флаги
--vbooleanпсевдоним: --versionПоказать номер версии
--cwdstringВыполнить так, как если бы Wrangler был запущен в указанном каталоге вместо текущего рабочего каталога
--configstringпсевдоним: --cПуть к файлу конфигурации Wrangler
--envstringпсевдоним: --eОкружение, которое используется для операций и для выбора файлов .env и .dev.vars
--env-filestringПуть к файлу .env для загрузки. Флаг можно указывать несколько раз, при этом значения из более ранних файлов переопределяются значениями из более поздних файлов
--experimental-provisionbooleanпсевдонимы: --x-provisionпо умолчанию: trueЭкспериментально: включите автоматическое выделение ресурсов
--experimental-auto-createbooleanпсевдоним: --x-auto-createпо умолчанию: trueАвтоматически создавать черновые привязки к новым ресурсам
--install-skillsbooleanпо умолчанию: falseПеред выполнением команды устанавливать Cloudflare skills для обнаруженных ИИ-агентов, пишущих код
--profilestringИспользуйте определённый профиль авторизации
flagship flags create
Создайте флаг функции в приложении Flagship
npx wrangler flagship flags create [APP-ID] [KEY][APP-ID]stringобязательноID приложения
[KEY]stringобязательноКлюч флага
--variationstringпсевдоним: --VВариант флага в формате "name=value" (можно указывать несколько раз)
--default-variationstringпсевдоним: --defaultИмя варианта, который используется по умолчанию (для булевых флагов по умолчанию задано значение off, а для остальных используется первый вариант)
--typestringпсевдоним: --tТип значения варианта (определяется автоматически, если не указан)
--descriptionstringпсевдоним: --dОписание флага
--disabledbooleanпо умолчанию: falseСоздание флага в отключенном состоянии
--rulestringПравило таргетинга, например "serve=on; when=plan equals pro AND region in [US,CA]; rollout=30%@user_id". Условия поддерживают AND/OR; priority необязателен и по умолчанию равен порядку объявления (можно указывать несколько раз)
--rule-jsonstringПравило таргетинга в виде объекта JSON (можно указывать несколько раз)
--jsonbooleanпо умолчанию: falseВозвращает вывод в формате JSON
Глобальные флаги
--vbooleanпсевдоним: --versionПоказать номер версии
--cwdstringВыполнить так, как если бы Wrangler был запущен в указанном каталоге вместо текущего рабочего каталога
--configstringпсевдоним: --cПуть к файлу конфигурации Wrangler
--envstringпсевдоним: --eОкружение, которое используется для операций и для выбора файлов .env и .dev.vars
--env-filestringПуть к файлу .env для загрузки. Флаг можно указывать несколько раз, при этом значения из более ранних файлов переопределяются значениями из более поздних файлов
--experimental-provisionbooleanпсевдонимы: --x-provisionпо умолчанию: trueЭкспериментально: включите автоматическое выделение ресурсов
--experimental-auto-createbooleanпсевдоним: --x-auto-createпо умолчанию: trueАвтоматически создавать черновые привязки к новым ресурсам
--install-skillsbooleanпо умолчанию: falseПеред выполнением команды устанавливать Cloudflare skills для обнаруженных ИИ-агентов, пишущих код
--profilestringИспользуйте определённый профиль авторизации
flagship flags list
Список флагов функциональности в приложении Flagship
npx wrangler flagship flags list [APP-ID][APP-ID]stringобязательноID приложения
--limitnumberМаксимальное количество возвращаемых флагов (1-200)
--cursorstringКурсор пагинации из предыдущего вызова list
--allbooleanпо умолчанию: falseПолучите все флаги с автоматическим переходом по страницам
--jsonbooleanпо умолчанию: falseВозвращает вывод в формате JSON
Глобальные флаги
--vbooleanпсевдоним: --versionПоказать номер версии
--cwdstringВыполнить так, как если бы Wrangler был запущен в указанном каталоге вместо текущего рабочего каталога
--configstringпсевдоним: --cПуть к файлу конфигурации Wrangler
--envstringпсевдоним: --eОкружение, которое используется для операций и для выбора файлов .env и .dev.vars
--env-filestringПуть к файлу .env для загрузки. Флаг можно указывать несколько раз, при этом значения из более ранних файлов переопределяются значениями из более поздних файлов
--experimental-provisionbooleanпсевдонимы: --x-provisionпо умолчанию: trueЭкспериментально: включите автоматическое выделение ресурсов
--experimental-auto-createbooleanпсевдоним: --x-auto-createпо умолчанию: trueАвтоматически создавать черновые привязки к новым ресурсам
--install-skillsbooleanпо умолчанию: falseПеред выполнением команды устанавливать Cloudflare skills для обнаруженных ИИ-агентов, пишущих код
--profilestringИспользуйте определённый профиль авторизации
flagship flags get
Получение флага функции из приложения Flagship
npx wrangler flagship flags get [APP-ID] [KEY][APP-ID]stringобязательноID приложения
[KEY]stringобязательноКлюч флага
--jsonbooleanпо умолчанию: falseВозвращает вывод в формате JSON
Глобальные флаги
--vbooleanпсевдоним: --versionПоказать номер версии
--cwdstringВыполнить так, как если бы Wrangler был запущен в указанном каталоге вместо текущего рабочего каталога
--configstringпсевдоним: --cПуть к файлу конфигурации Wrangler
--envstringпсевдоним: --eОкружение, которое используется для операций и для выбора файлов .env и .dev.vars
--env-filestringПуть к файлу .env для загрузки. Флаг можно указывать несколько раз, при этом значения из более ранних файлов переопределяются значениями из более поздних файлов
--experimental-provisionbooleanпсевдонимы: --x-provisionпо умолчанию: trueЭкспериментально: включите автоматическое выделение ресурсов
--experimental-auto-createbooleanпсевдоним: --x-auto-createпо умолчанию: trueАвтоматически создавать черновые привязки к новым ресурсам
--install-skillsbooleanпо умолчанию: falseПеред выполнением команды устанавливать Cloudflare skills для обнаруженных ИИ-агентов, пишущих код
--profilestringИспользуйте определённый профиль авторизации
flagship flags update
Обновите feature flag в приложении Flagship
npx wrangler flagship flags update [APP-ID] [KEY][APP-ID]stringобязательноID приложения
[KEY]stringобязательноКлюч флага
--enablebooleanВключить флаг
--disablebooleanОтключить флаг
--descriptionstringпсевдоним: --dНовое описание флага (чтобы очистить его, передайте "")
--default-variationstringпсевдоним: --defaultИмя варианта, который используется по умолчанию
--typestringпсевдоним: --tТип значения, используемый для приведения значений --set-variation
--set-variationstringДобавьте или замените вариацию в формате "name=value"
--remove-variationstringУдаление варианта по имени
--rulestringЗамена правил таргетинга флага (повторяемый параметр)
--rule-jsonstringЗамена правил таргетинга флага с помощью JSON (повторяемый параметр)
--add-rulestringДобавляет правило таргетинга, сохраняя существующие правила (можно указывать многократно)
--add-rule-jsonstringДобавляет правило таргетинга в формате JSON, сохраняя существующие правила (можно указывать многократно)
--clear-rulesbooleanпо умолчанию: falseУдаление всех правил таргетинга
--jsonbooleanпо умолчанию: falseВозвращает вывод в формате JSON
Глобальные флаги
--vbooleanпсевдоним: --versionПоказать номер версии
--cwdstringВыполнить так, как если бы Wrangler был запущен в указанном каталоге вместо текущего рабочего каталога
--configstringпсевдоним: --cПуть к файлу конфигурации Wrangler
--envstringпсевдоним: --eОкружение, которое используется для операций и для выбора файлов .env и .dev.vars
--env-filestringПуть к файлу .env для загрузки. Флаг можно указывать несколько раз, при этом значения из более ранних файлов переопределяются значениями из более поздних файлов
--experimental-provisionbooleanпсевдонимы: --x-provisionпо умолчанию: trueЭкспериментально: включите автоматическое выделение ресурсов
--experimental-auto-createbooleanпсевдоним: --x-auto-createпо умолчанию: trueАвтоматически создавать черновые привязки к новым ресурсам
--install-skillsbooleanпо умолчанию: falseПеред выполнением команды устанавливать Cloudflare skills для обнаруженных ИИ-агентов, пишущих код
--profilestringИспользуйте определённый профиль авторизации
flagship flags set
Настройка варианта по умолчанию, выдаваемого feature flag
npx wrangler flagship flags set [APP-ID] [KEY][APP-ID]stringобязательноID приложения
[KEY]stringобязательноКлюч флага
--variationstringпсевдонимы: --variant, --VобязательноВариант, используемый по умолчанию
--clear-rulesbooleanпо умолчанию: falseУдалите правила таргетинга, чтобы этот вариант всегда показывался
--jsonbooleanпо умолчанию: falseВозвращает вывод в формате JSON
Глобальные флаги
--vbooleanпсевдоним: --versionПоказать номер версии
--cwdstringВыполнить так, как если бы Wrangler был запущен в указанном каталоге вместо текущего рабочего каталога
--configstringпсевдоним: --cПуть к файлу конфигурации Wrangler
--envstringпсевдоним: --eОкружение, которое используется для операций и для выбора файлов .env и .dev.vars
--env-filestringПуть к файлу .env для загрузки. Флаг можно указывать несколько раз, при этом значения из более ранних файлов переопределяются значениями из более поздних файлов
--experimental-provisionbooleanпсевдонимы: --x-provisionпо умолчанию: trueЭкспериментально: включите автоматическое выделение ресурсов
--experimental-auto-createbooleanпсевдоним: --x-auto-createпо умолчанию: trueАвтоматически создавать черновые привязки к новым ресурсам
--install-skillsbooleanпо умолчанию: falseПеред выполнением команды устанавливать Cloudflare skills для обнаруженных ИИ-агентов, пишущих код
--profilestringИспользуйте определённый профиль авторизации
flagship flags rules list
Список правил таргетинга для флага функциональности
npx wrangler flagship flags rules list [APP-ID] [KEY][APP-ID]stringобязательноID приложения
[KEY]stringобязательноКлюч флага
--jsonbooleanпо умолчанию: falseВозвращает вывод в формате JSON
Глобальные флаги
--vbooleanпсевдоним: --versionПоказать номер версии
--cwdstringВыполнить так, как если бы Wrangler был запущен в указанном каталоге вместо текущего рабочего каталога
--configstringпсевдоним: --cПуть к файлу конфигурации Wrangler
--envstringпсевдоним: --eОкружение, которое используется для операций и для выбора файлов .env и .dev.vars
--env-filestringПуть к файлу .env для загрузки. Флаг можно указывать несколько раз, при этом значения из более ранних файлов переопределяются значениями из более поздних файлов
--experimental-provisionbooleanпсевдонимы: --x-provisionпо умолчанию: trueЭкспериментально: включите автоматическое выделение ресурсов
--experimental-auto-createbooleanпсевдоним: --x-auto-createпо умолчанию: trueАвтоматически создавать черновые привязки к новым ресурсам
--install-skillsbooleanпо умолчанию: falseПеред выполнением команды устанавливать Cloudflare skills для обнаруженных ИИ-агентов, пишущих код
--profilestringИспользуйте определённый профиль авторизации
flagship flags rules update
Обновите одно правило таргетинга для feature flag
npx wrangler flagship flags rules update [APP-ID] [KEY][APP-ID]stringобязательноID приложения
[KEY]stringобязательноКлюч флага
--prioritynumberобязательноПриоритет обновляемого правила
--servestringВариант, который используется при срабатывании этого правила
--whenstringУсловия правила, используя тот же синтаксис, что и --rule when=...
--clear-conditionsbooleanпо умолчанию: falseУдалите условия, чтобы правило применялось ко всем контекстам
--rolloutstringРаскатка в формате "percentage" или "percentage%@attribute"
--clear-rolloutbooleanпо умолчанию: falseУдаление rollout из этого правила
--jsonbooleanпо умолчанию: falseВозвращает вывод в формате JSON
Глобальные флаги
--vbooleanпсевдоним: --versionПоказать номер версии
--cwdstringВыполнить так, как если бы Wrangler был запущен в указанном каталоге вместо текущего рабочего каталога
--configstringпсевдоним: --cПуть к файлу конфигурации Wrangler
--envstringпсевдоним: --eОкружение, которое используется для операций и для выбора файлов .env и .dev.vars
--env-filestringПуть к файлу .env для загрузки. Флаг можно указывать несколько раз, при этом значения из более ранних файлов переопределяются значениями из более поздних файлов
--experimental-provisionbooleanпсевдонимы: --x-provisionпо умолчанию: trueЭкспериментально: включите автоматическое выделение ресурсов
--experimental-auto-createbooleanпсевдоним: --x-auto-createпо умолчанию: trueАвтоматически создавать черновые привязки к новым ресурсам
--install-skillsbooleanпо умолчанию: falseПеред выполнением команды устанавливать Cloudflare skills для обнаруженных ИИ-агентов, пишущих код
--profilestringИспользуйте определённый профиль авторизации
flagship flags rules delete
Удалить одно правило таргетинга из флага функции
npx wrangler flagship flags rules delete [APP-ID] [KEY][APP-ID]stringобязательноID приложения
[KEY]stringобязательноКлюч флага
--prioritynumberобязательноПриоритет удаляемого правила
--jsonbooleanпо умолчанию: falseВозвращает вывод в формате JSON
Глобальные флаги
--vbooleanпсевдоним: --versionПоказать номер версии
--cwdstringВыполнить так, как если бы Wrangler был запущен в указанном каталоге вместо текущего рабочего каталога
--configstringпсевдоним: --cПуть к файлу конфигурации Wrangler
--envstringпсевдоним: --eОкружение, которое используется для операций и для выбора файлов .env и .dev.vars
--env-filestringПуть к файлу .env для загрузки. Флаг можно указывать несколько раз, при этом значения из более ранних файлов переопределяются значениями из более поздних файлов
--experimental-provisionbooleanпсевдонимы: --x-provisionпо умолчанию: trueЭкспериментально: включите автоматическое выделение ресурсов
--experimental-auto-createbooleanпсевдоним: --x-auto-createпо умолчанию: trueАвтоматически создавать черновые привязки к новым ресурсам
--install-skillsbooleanпо умолчанию: falseПеред выполнением команды устанавливать Cloudflare skills для обнаруженных ИИ-агентов, пишущих код
--profilestringИспользуйте определённый профиль авторизации
flagship flags rules reorder
Изменение порядка правил таргетинга для флага функции
npx wrangler flagship flags rules reorder [APP-ID] [KEY][APP-ID]stringобязательноID приложения
[KEY]stringобязательноКлюч флага
--orderstringобязательноПриоритеты существующих правил в новом порядке через запятую, например 2,1,3
--jsonbooleanпо умолчанию: falseВозвращает вывод в формате JSON
Глобальные флаги
--vbooleanпсевдоним: --versionПоказать номер версии
--cwdstringВыполнить так, как если бы Wrangler был запущен в указанном каталоге вместо текущего рабочего каталога
--configstringпсевдоним: --cПуть к файлу конфигурации Wrangler
--envstringпсевдоним: --eОкружение, которое используется для операций и для выбора файлов .env и .dev.vars
--env-filestringПуть к файлу .env для загрузки. Флаг можно указывать несколько раз, при этом значения из более ранних файлов переопределяются значениями из более поздних файлов
--experimental-provisionbooleanпсевдонимы: --x-provisionпо умолчанию: trueЭкспериментально: включите автоматическое выделение ресурсов
--experimental-auto-createbooleanпсевдоним: --x-auto-createпо умолчанию: trueАвтоматически создавать черновые привязки к новым ресурсам
--install-skillsbooleanпо умолчанию: falseПеред выполнением команды устанавливать Cloudflare skills для обнаруженных ИИ-агентов, пишущих код
--profilestringИспользуйте определённый профиль авторизации
flagship flags split
Разделяйте трафик между вариантами по процентному соотношению
npx wrangler flagship flags split [APP-ID] [KEY][APP-ID]stringобязательноID приложения
[KEY]stringобязательноКлюч флага
--weightstringпсевдоним: --wВес варианта в формате "variation=weight" (можно указывать несколько раз)
--bystringАтрибут контекста, используемый для sticky bucketing
--default-variationstringпсевдоним: --defaultРезервный вариант на случай, если bucketing не может быть выполнен
--forcebooleanпсевдоним: --yпо умолчанию: falseПропустить запрос подтверждения, если это разделение заменяет существующие правила таргетинга
--jsonbooleanпо умолчанию: falseВозвращает вывод в формате JSON
Глобальные флаги
--vbooleanпсевдоним: --versionПоказать номер версии
--cwdstringВыполнить так, как если бы Wrangler был запущен в указанном каталоге вместо текущего рабочего каталога
--configstringпсевдоним: --cПуть к файлу конфигурации Wrangler
--envstringпсевдоним: --eОкружение, которое используется для операций и для выбора файлов .env и .dev.vars
--env-filestringПуть к файлу .env для загрузки. Флаг можно указывать несколько раз, при этом значения из более ранних файлов переопределяются значениями из более поздних файлов
--experimental-provisionbooleanпсевдонимы: --x-provisionпо умолчанию: trueЭкспериментально: включите автоматическое выделение ресурсов
--experimental-auto-createbooleanпсевдоним: --x-auto-createпо умолчанию: trueАвтоматически создавать черновые привязки к новым ресурсам
--install-skillsbooleanпо умолчанию: falseПеред выполнением команды устанавливать Cloudflare skills для обнаруженных ИИ-агентов, пишущих код
--profilestringИспользуйте определённый профиль авторизации
flagship flags rollout
Разверните один вариант для процента трафика
npx wrangler flagship flags rollout [APP-ID] [KEY][APP-ID]stringобязательноID приложения
[KEY]stringобязательноКлюч флага
--tostringобязательноВариант для развёртывания
--percentagenumberобязательноПроцент трафика для обслуживания варианта развёртывания (0-100)
--bystringАтрибут контекста, используемый для sticky bucketing
--from-variationstringпсевдоним: --fromРезервный вариант для оставшегося трафика
--forcebooleanпсевдоним: --yпо умолчанию: falseПропустить запрос подтверждения, если это развёртывание заменяет существующие правила таргетинга
--jsonbooleanпо умолчанию: falseВозвращает вывод в формате JSON
Глобальные флаги
--vbooleanпсевдоним: --versionПоказать номер версии
--cwdstringВыполнить так, как если бы Wrangler был запущен в указанном каталоге вместо текущего рабочего каталога
--configstringпсевдоним: --cПуть к файлу конфигурации Wrangler
--envstringпсевдоним: --eОкружение, которое используется для операций и для выбора файлов .env и .dev.vars
--env-filestringПуть к файлу .env для загрузки. Флаг можно указывать несколько раз, при этом значения из более ранних файлов переопределяются значениями из более поздних файлов
--experimental-provisionbooleanпсевдонимы: --x-provisionпо умолчанию: trueЭкспериментально: включите автоматическое выделение ресурсов
--experimental-auto-createbooleanпсевдоним: --x-auto-createпо умолчанию: trueАвтоматически создавать черновые привязки к новым ресурсам
--install-skillsbooleanпо умолчанию: falseПеред выполнением команды устанавливать Cloudflare skills для обнаруженных ИИ-агентов, пишущих код
--profilestringИспользуйте определённый профиль авторизации
flagship flags enable
Включите флаг функциональности
npx wrangler flagship flags enable [APP-ID] [KEY][APP-ID]stringобязательноID приложения
[KEY]stringобязательноОдин или несколько ключей флагов для включения
--jsonbooleanпо умолчанию: falseВозвращает вывод в формате JSON
Глобальные флаги
--vbooleanпсевдоним: --versionПоказать номер версии
--cwdstringВыполнить так, как если бы Wrangler был запущен в указанном каталоге вместо текущего рабочего каталога
--configstringпсевдоним: --cПуть к файлу конфигурации Wrangler
--envstringпсевдоним: --eОкружение, которое используется для операций и для выбора файлов .env и .dev.vars
--env-filestringПуть к файлу .env для загрузки. Флаг можно указывать несколько раз, при этом значения из более ранних файлов переопределяются значениями из более поздних файлов
--experimental-provisionbooleanпсевдонимы: --x-provisionпо умолчанию: trueЭкспериментально: включите автоматическое выделение ресурсов
--experimental-auto-createbooleanпсевдоним: --x-auto-createпо умолчанию: trueАвтоматически создавать черновые привязки к новым ресурсам
--install-skillsbooleanпо умолчанию: falseПеред выполнением команды устанавливать Cloudflare skills для обнаруженных ИИ-агентов, пишущих код
--profilestringИспользуйте определённый профиль авторизации
flagship flags disable
Отключить флаг функции
npx wrangler flagship flags disable [APP-ID] [KEY][APP-ID]stringобязательноID приложения
[KEY]stringобязательноОдин или несколько ключей флагов для отключения
--jsonbooleanпо умолчанию: falseВозвращает вывод в формате JSON
Глобальные флаги
--vbooleanпсевдоним: --versionПоказать номер версии
--cwdstringВыполнить так, как если бы Wrangler был запущен в указанном каталоге вместо текущего рабочего каталога
--configstringпсевдоним: --cПуть к файлу конфигурации Wrangler
--envstringпсевдоним: --eОкружение, которое используется для операций и для выбора файлов .env и .dev.vars
--env-filestringПуть к файлу .env для загрузки. Флаг можно указывать несколько раз, при этом значения из более ранних файлов переопределяются значениями из более поздних файлов
--experimental-provisionbooleanпсевдонимы: --x-provisionпо умолчанию: trueЭкспериментально: включите автоматическое выделение ресурсов
--experimental-auto-createbooleanпсевдоним: --x-auto-createпо умолчанию: trueАвтоматически создавать черновые привязки к новым ресурсам
--install-skillsbooleanпо умолчанию: falseПеред выполнением команды устанавливать Cloudflare skills для обнаруженных ИИ-агентов, пишущих код
--profilestringИспользуйте определённый профиль авторизации
flagship flags evaluate
Оценка флага функции с дополнительным контекстом
npx wrangler flagship flags evaluate [APP-ID] [KEY][APP-ID]stringобязательноID приложения
[KEY]stringобязательноКлюч флага
--contextstringпсевдонимы: --ctx, --CКонтекст оценки в формате "name=value" (можно указывать несколько раз)
--targeting-keystringСтабильный ключ bucketing для процентных развёртываний
--jsonbooleanпо умолчанию: falseВозвращает вывод в формате JSON
Глобальные флаги
--vbooleanпсевдоним: --versionПоказать номер версии
--cwdstringВыполнить так, как если бы Wrangler был запущен в указанном каталоге вместо текущего рабочего каталога
--configstringпсевдоним: --cПуть к файлу конфигурации Wrangler
--envstringпсевдоним: --eОкружение, которое используется для операций и для выбора файлов .env и .dev.vars
--env-filestringПуть к файлу .env для загрузки. Флаг можно указывать несколько раз, при этом значения из более ранних файлов переопределяются значениями из более поздних файлов
--experimental-provisionbooleanпсевдонимы: --x-provisionпо умолчанию: trueЭкспериментально: включите автоматическое выделение ресурсов
--experimental-auto-createbooleanпсевдоним: --x-auto-createпо умолчанию: trueАвтоматически создавать черновые привязки к новым ресурсам
--install-skillsbooleanпо умолчанию: falseПеред выполнением команды устанавливать Cloudflare skills для обнаруженных ИИ-агентов, пишущих код
--profilestringИспользуйте определённый профиль авторизации
flagship flags delete
Удалить флаг функции из приложения Flagship
npx wrangler flagship flags delete [APP-ID] [KEY][APP-ID]stringобязательноID приложения
[KEY]stringобязательноОдин или несколько ключей флагов для удаления
--forcebooleanпсевдоним: --yпо умолчанию: falseПропустить запрос подтверждения
--jsonbooleanпо умолчанию: falseВозвращает вывод в формате JSON
Глобальные флаги
--vbooleanпсевдоним: --versionПоказать номер версии
--cwdstringВыполнить так, как если бы Wrangler был запущен в указанном каталоге вместо текущего рабочего каталога
--configstringпсевдоним: --cПуть к файлу конфигурации Wrangler
--envstringпсевдоним: --eОкружение, которое используется для операций и для выбора файлов .env и .dev.vars
--env-filestringПуть к файлу .env для загрузки. Флаг можно указывать несколько раз, при этом значения из более ранних файлов переопределяются значениями из более поздних файлов
--experimental-provisionbooleanпсевдонимы: --x-provisionпо умолчанию: trueЭкспериментально: включите автоматическое выделение ресурсов
--experimental-auto-createbooleanпсевдоним: --x-auto-createпо умолчанию: trueАвтоматически создавать черновые привязки к новым ресурсам
--install-skillsbooleanпо умолчанию: falseПеред выполнением команды устанавливать Cloudflare skills для обнаруженных ИИ-агентов, пишущих код
--profilestringИспользуйте определённый профиль авторизации
flagship flags changelog
Показать журнал изменений для флага функции
npx wrangler flagship flags changelog [APP-ID] [KEY][APP-ID]stringобязательноID приложения
[KEY]stringобязательноКлюч флага
--limitnumberМаксимальное количество возвращаемых записей (1-200)
--cursorstringКурсор пагинации из предыдущего вызова changelog
--allbooleanпо умолчанию: falseПолучите все записи с автоматическим переходом по страницам
--jsonbooleanпо умолчанию: falseВозвращает вывод в формате JSON
Глобальные флаги
--vbooleanпсевдоним: --versionПоказать номер версии
--cwdstringВыполнить так, как если бы Wrangler был запущен в указанном каталоге вместо текущего рабочего каталога
--configstringпсевдоним: --cПуть к файлу конфигурации Wrangler
--envstringпсевдоним: --eОкружение, которое используется для операций и для выбора файлов .env и .dev.vars
--env-filestringПуть к файлу .env для загрузки. Флаг можно указывать несколько раз, при этом значения из более ранних файлов переопределяются значениями из более поздних файлов
--experimental-provisionbooleanпсевдонимы: --x-provisionпо умолчанию: trueЭкспериментально: включите автоматическое выделение ресурсов
--experimental-auto-createbooleanпсевдоним: --x-auto-createпо умолчанию: trueАвтоматически создавать черновые привязки к новым ресурсам
--install-skillsbooleanпо умолчанию: falseПеред выполнением команды устанавливать Cloudflare skills для обнаруженных ИИ-агентов, пишущих код
--profilestringИспользуйте определённый профиль авторизации