Установка интерфейса командной строки Статические веб-приложения (SWA CLI)
Внимание
Чтобы повысить безопасность развертываний из интерфейса командной строки Статические веб-приложения, было введено критическое изменение, требующее обновления до последней версии (2.0.2) Статические веб-приложения CLI к январю 15 января 2025 года.
Для установки интерфейса командной строки Статические веб-приложения Azure доступны различные варианты. Интерфейс командной строки Статические веб-приложения Azure требует локальной установки Node.js. По умолчанию Node.js поставляется с диспетчер пакетов узла (npm), хотя вы можете использовать другие диспетчеры пакетов, такие как Yarn или pnpm.
Ресурс | Команда |
---|---|
npm |
npm install -g @azure/static-web-apps-cli |
yarn |
yarn add @azure/static-web-apps-cli |
pnpm |
pnpm install -g @azure/static-web-apps-cli |
Примечание.
Интерфейс командной строки SWA поддерживает только узлы версии 16 и ниже.
Проверка установки
Установка пакета делает команду доступной swa
на компьютере. Вы можете убедиться, что установка выполнена успешно, запросить версию CLI.
swa --version
# When installed, the version number is printed out
Использование
Чтобы начать работу с интерфейсом командной строки, можно выполнить swa
команду только и следовать интерактивным запросам.
Интерактивные запросы интерфейса командной строки SWA помогут вам использовать различные варианты, важные при разработке веб-приложения.
Выполните команду, чтобы начать настройку swa
приложения.
swa
Команда swa
создает файл конфигурации, создает проект и предоставляет возможность развертывания в Azure.
Дополнительные сведения обо всех командах интерфейса командной строки SWA см. в справочнике по ИНТЕРФЕЙСу командной строки.
Использование npx
Вы можете выполнять любые команды Статические веб-приложения CLI непосредственно с помощью npx. Например:
npx @azure/static-web-apps-cli --version
Кроме того, можно запустить эмулятор с помощью start
команды:
npx @azure/static-web-apps-cli start