Static Web Apps CLI (SWA CLI) をインストールする
重要
Static Web Apps CLI からのデプロイのセキュリティを向上させるために、2025 年 1 月 15 日までに Static Web Apps CLI の最新バージョン (2.0.2) にアップグレードする必要がある破壊的変更が導入されました。
Azure Static Web Apps CLI をインストールするために使用できる各種オプションがあります。 Azure Static Web Apps CLI では、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 |
Note
SWA CLI では、バージョン 16 以下の Node のみサポートされます。
インストールを検証する
パッケージをインストールすると、swa
コマンドがマシンで使用できるようになります。 CLI バージョンを要求することで、インストールが成功したことを確認できます。
swa --version
# When installed, the version number is printed out
使用方法
CLI の使用を開始するには、swa
コマンドを単独で実行し、対話型のプロンプトに従います。
SWA CLI の対話型プロンプトは、Web アプリを開発する際に重要なさまざまなオプションについて確認するのに役立ちます。
swa
コマンドを実行して、アプリケーションのセットアップを開始します。
swa
swa
コマンドは、構成ファイルの生成、プロジェクトのビルド、Azure にデプロイするためのオプションの提供を行います。
すべての SWA CLI コマンドの詳細については、CLI リファレンスを参照してください。
npx の使用
npx を使用して、任意の Static Web Apps CLI コマンドを直接実行できます。 次に例を示します。
npx @azure/static-web-apps-cli --version
または、start
コマンドを使用してエミュレーターを起動することもできます。
npx @azure/static-web-apps-cli start