Netlify CLI について
Netlify CLI を使うと、開発者はターミナルからデプロイ、環境変数、サイト設定を管理できます。netlify dev でローカル開発サーバーを起動して Netlify 環境をシミュレートでき、netlify deploy --prod で本番環境にプッシュでき、環境変数とサイトアドオンを管理できます。
主な機能
- 01Netlify 環境をシミュレートするローカル開発サーバーを起動する
- 02テストやフィードバック用のプレビューデプロイを生成する
- 03環境変数、関数、アドオンを設定・管理する
活用シーン
- 01関数やリダイレクトなどの Netlify 機能を使用してウェブサイトをローカルで開発する
- 02チームがフィードバックするためのプレビューデプロイを作成する
- 03環境変数とデプロイ設定を管理する
インストール
OS またはパッケージマネージャーを選び、コマンドをターミナルで実行します。
インストール後にnetlify --versionを実行して確認します。
コマンド例
よく使うコマンドを使う順に並べています。
詳細

使い慣れたコマンドラインからNetlifyを操作できます。
CLI コマンドラインリファレンスで使い始める方法を確認し、 サイトをローカルで実行する方法についてはNetlify Devのドキュメントをご覧ください。
目次
クリックして展開
インストール
Netlify CLI を使用するには、バージョン 22.13.0 以降のNode.jsが必要です。インストールするには、ターミナルで任意のディレクトリから次のコマンドを実行してください。
npm install netlify-cli -g
CI 環境で CLI を使用する場合は、グローバルではなく、開発依存関係としてローカルにインストールすることをおすすめします。ローカルにインストールするには、プロジェクトのルートディレクトリから次のコマンドを実行してください。
npm install --save-dev netlify-cli
重要: CI で npm install netlify-cli -g を実行すると、破壊的変更を含む、常に最新バージョンの CLI がインストールされます。ローカルにインストールし、ロックファイルを使うと、再現可能なビルドを保証できます。CLI の更新管理には、renovateやdependabotなどの自動化ツールを使うことをおすすめします。
また、Homebrew を使うこともできます:brew install netlify-cli(cglongに感謝します)。
使い方
CLI をグローバルにインストールすると、netlify コマンドを使用できます。
netlify [command]
# Run `help` for detailed information about CLI commands
netlify [command] help
ドキュメント
Netlify へのログイン方法やプロジェクトのデプロイを始める方法については、 Netlify のドキュメントをご覧ください。
コマンド
コマンドの全リファレンスについては、cli.netlify.comをご覧ください。
コントリビューション
このプロジェクトへの貢献方法については、CONTRIBUTING.mdをご覧ください。
開発
Netlify CLI をローカルで実行するには、次の手順に従ってください。
グローバルにインストールされている netlify-cli のバージョンをアンインストールする
https://github.com/netlify/cli をクローンし、依存関係をインストールする
cli フォルダー内で npm link を実行する
これで、テストを始める準備も、プロジェクトに貢献する準備も整いました!
ライセンス
MIT。詳細についてはLICENSEをご覧ください。