← Cloudflare Workers / workers / wrangler / commands
Pages
Настройте Cloudflare Pages с помощью Wrangler.
pages dev
Локальная разработка full-stack приложения Pages
npx wrangler pages dev [DIRECTORY] [COMMAND][DIRECTORY]stringКаталог статических ресурсов для раздачи
[COMMAND]stringКоманда прокси для запуска [устарело]
--compatibility-datestringДата для проверки совместимости
--compatibility-flagsstringпсевдоним: --compatibility-flagФлаги для проверок совместимости
--ipstringIP-адрес для прослушивания
--portnumberПорт для прослушивания (используется для обслуживания)
--inspector-portnumberПорт для подключения devtools
--proxynumberПорт для проксирования (откуда обслуживаются статические файлы)
--script-pathstringРасположение единственного скрипта Worker, если функции не используются [default: _worker.js]
--no-bundlebooleanНужно ли выполнять bundling для
_worker.js--bindingarrayпсевдоним: --bПривязка переменной/секрета (KEY=VALUE)
--kvarrayпсевдоним: --kПространство имён KV для привязки (--kv KV_BINDING)
--d1arrayБаза данных D1 для привязки (--d1 D1_BINDING)
--doarrayпсевдоним: --oDurable Object для привязки (--do DO_BINDING=CLASS_NAME@SCRIPT_NAME)
--r2arrayБакет R2 для привязки (--r2 R2_BINDING)
--aistringAI-привязка для подключения (--ai AI_BINDING)
--version-metadatastringМетаданные версии Worker (--version-metadata VERSION_METADATA_BINDING)
--servicearrayСервис для привязки (--service SERVICE=SCRIPT_NAME)
--live-reloadbooleanпо умолчанию: falseАвтоматически перезагружать HTML-страницы при обнаружении изменений
--local-protocol"http" | "https"Протокол для прослушивания запросов, по умолчанию http.
--https-key-pathstringПуть к пользовательскому ключу сертификата
--https-cert-pathstringПуть к пользовательскому сертификату
--persist-tostringУкажите каталог для локального хранения данных (по умолчанию .wrangler/state)
--log-level"debug" | "info" | "log" | "warn" | "error" | "none"Укажите уровень логирования
--show-interactive-dev-sessionbooleanПоказать интерактивную сессию разработки (по умолчанию true, если терминал поддерживает интерактивность)
Глобальные флаги
--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Используйте определённый профиль авторизации
pages functions build
Скомпилируйте папку с Pages Functions в единый Worker
npx wrangler pages functions build [DIRECTORY][DIRECTORY]stringпо умолчанию: functionsКаталог Pages Functions
--outfilestringРасположение выходного скрипта Worker
--outdirstringКаталог вывода для собранного Worker
--output-config-pathstringРасположение выходного файла конфигурации
--build-metadata-pathstringРасположение файла метаданных сборки
--project-directorystringРасположение проекта Pages
--output-routes-pathstringРасположение выходного файла _routes.json
--minifybooleanпо умолчанию: falseМинификация итогового скрипта Worker
--sourcemapbooleanпо умолчанию: falseГенерировать sourcemap для итогового скрипта Worker
--fallback-servicestringпо умолчанию: ASSETSСлужба, к которой выполняется откат в конце
nextцепочку. Если задать значение '', произойдёт откат к глобальномуfetch.--watchbooleanпо умолчанию: falseОтслеживайте изменения в функциях и автоматически пересобирайте скрипт Worker
--pluginbooleanпо умолчанию: falseСоздайте плагин вместо скрипта Worker
--build-output-directorystringКаталог, в который выводятся статические ресурсы
--compatibility-datestringДата для проверки совместимости
--compatibility-flagsstringпсевдоним: --compatibility-flagФлаги для проверок совместимости
--externalstringСписок импортов модулей, которые следует исключить из бандлинга
--metafilestringПуть для вывода метаданных сборки от esbuild. Если флаг используется без указания пути, по умолчанию используется 'bundle-meta.json' в каталоге, указанном параметром --outdir.
Глобальные флаги
--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Используйте определённый профиль авторизации
pages project list
Список ваших проектов Cloudflare Pages
npx wrangler pages project 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Используйте определённый профиль авторизации
pages project create
Создайте новый проект Cloudflare Pages
npx wrangler pages project create [PROJECT-NAME][PROJECT-NAME]stringобязательноИмя вашего проекта Pages
--production-branchstringИмя ветки production вашего проекта
--compatibility-flagsstringпсевдоним: --compatibility-flagФлаги для проверок совместимости
--compatibility-datestringДата для проверки совместимости
Глобальные флаги
--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Используйте определённый профиль авторизации
pages project delete
Удалить проект Cloudflare Pages
npx wrangler pages project delete [PROJECT-NAME][PROJECT-NAME]stringобязательноИмя вашего проекта Pages
--yesbooleanпсевдоним: --yОтвечайте «yes», чтобы подтвердить удаление проекта
Глобальные флаги
--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Используйте определённый профиль авторизации
pages deployment list
Список деплоев в вашем проекте Cloudflare Pages
npx wrangler pages deployment list--project-namestringИмя проекта, для которого нужно вывести список развёртываний
--environmentstringТип окружения, для которого нужно вывести список развертываний
--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Используйте определённый профиль авторизации
pages deployment tail
Запустите сессию отслеживания для развертывания проекта и транслируйте логи Functions в реальном времени
npx wrangler pages deployment tail [DEPLOYMENT][DEPLOYMENT]string(Необязательно) ID или URL развёртывания для отслеживания (tail). Если ID развёртывания неизвестен, укажите environment.
--project-namestringИмя проекта, логи которого нужно отслеживать в реальном времени
--environmentstringпо умолчанию: productionЕсли конкретный ID развертывания не указан, указание environment вернет последнее продакшен- или preview-развертывание
--formatstringФормат записей журнала
--status"ok" | "error" | "canceled"Фильтр по статусу вызова
--headerstringФильтр по заголовку HTTP
--methodstringФильтр по методу HTTP
--searchstringФильтр по совпадению текста в сообщениях console.log
--sampling-ratenumberДобавляет процент запросов к частоте выборки логирования
--ipstringФильтр по IP-адресу, с которого поступил запрос. Используйте значение "self", чтобы отфильтровать по своему собственному IP-адресу
Глобальные флаги
--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Используйте определённый профиль авторизации
pages deployment delete
Удалить деплой в проекте Cloudflare Pages
npx wrangler pages deployment delete [DEPLOYMENT-ID][DEPLOYMENT-ID]stringобязательноID развертывания для удаления
--project-namestringИмя проекта, к которому относится это развёртывание
--forcebooleanпсевдоним: --fпо умолчанию: falseУдалить, даже если у деплоя есть активный алиас
Глобальные флаги
--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Используйте определённый профиль авторизации
pages deploy
Развертывание каталога статических ресурсов в виде Pages deployment
npx wrangler pages deploy [DIRECTORY][DIRECTORY]stringКаталог статических файлов для загрузки
--project-namestringИмя проекта, в который нужно выполнить развёртывание
--branchstringИмя ветки, в которую нужно развернуть
--commit-hashstringSHA для привязки к этому развертыванию
--commit-messagestringСообщение коммита, которое будет прикреплено к этому развёртыванию
--commit-dirtybooleanНужно ли считать workspace dirty для этого развёртывания
--skip-cachingbooleanПропустить кэширование ресурсов, что ускоряет сборку
--no-bundlebooleanНужно ли выполнять bundling для
_worker.jsперед развёртыванием--upload-source-mapsbooleanпо умолчанию: falseНужно ли загружать серверные sourcemaps вместе с этим deployment
Глобальные флаги
--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Используйте определённый профиль авторизации
pages secret put
Создание или обновление переменной секрета для проекта Pages
npx wrangler pages secret put [KEY][KEY]stringобязательноИмя переменной, доступной в проекте Pages
--project-namestringпсевдонимы: --projectИмя вашего проекта Pages
Глобальные флаги
--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Используйте определённый профиль авторизации
pages secret bulk
Массово загрузите секреты для проекта Pages
npx wrangler pages secret bulk [FILE][FILE]stringФайл с парами ключ-значение для загрузки в формате JSON вида {"key": value, ...} или файла .dev.vars вида KEY=VALUE
--project-namestringпсевдонимы: --projectИмя вашего проекта Pages
Глобальные флаги
--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Используйте определённый профиль авторизации
pages secret delete
Удалить переменную-секрет из проекта Pages
npx wrangler pages secret delete [KEY][KEY]stringобязательноИмя переменной, доступной в проекте Pages
--project-namestringпсевдонимы: --projectИмя вашего проекта Pages
Глобальные флаги
--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Используйте определённый профиль авторизации
pages secret list
Получить список всех секретов проекта Pages
npx wrangler pages secret list--project-namestringпсевдонимы: --projectИмя вашего проекта Pages
Глобальные флаги
--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Используйте определённый профиль авторизации
pages download config
Экспериментально
Скачайте конфигурацию своего проекта Pages в виде файла конфигурации Wrangler
npx wrangler pages download config [PROJECTNAME][PROJECTNAME]stringПроект Pages для загрузки
--forcebooleanПерезаписать существующий файл конфигурации Wrangler без подтверждения
Глобальные флаги
--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Используйте определённый профиль авторизации