Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Внимание
Чтобы повысить безопасность развертываний из интерфейса командной строки 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