Установка CLI для статических веб-приложений (SWA CLI)

Внимание

Чтобы повысить безопасность развертываний из интерфейса командной строки Static Web Apps CLI, было введено критическое изменение, требующее обновления до последней версии (2.0.2) Static Web Apps CLI до 15 января 2025 года.

Для установки интерфейса командной строки Статические веб-приложения Azure доступны различные варианты. Интерфейс командной строки Статические веб-приложения Azure требует локальной установки Node.js. По умолчанию 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 поддерживает только Node.js версии 16 и ниже.

Проверка установки

Установка пакета делает команду swa доступной на компьютере. Вы можете убедиться, что установка выполнена успешно, запросить версию CLI.

swa --version
# When installed, the version number is printed out

Использование

Чтобы начать работу с интерфейсом командной строки, можно выполнить swa команду только и следовать интерактивным запросам.

Интерактивные запросы интерфейса командной строки SWA помогут вам использовать различные варианты, важные при разработке веб-приложения.

Выполните команду swa, чтобы начать настройку вашего приложения.

swa

Команда swa создает файл конфигурации, создает проект и предоставляет возможность развертывания в Azure.

Для получения сведений обо всех командах интерфейса командной строки SWA см. справочник по интерфейсу командной строки.

Использование npx

Вы можете выполнять любые команды CLI для Static Web Apps с помощью npx. Например:

npx @azure/static-web-apps-cli --version

Кроме того, можно запустить эмулятор с помощью start команды:

npx @azure/static-web-apps-cli start

Следующие шаги