mcpField
N
Netlify CLI

Netlify CLI

公式
docs.netlify.comクラウド・DevOps1.9knetlify今日更新
リポジトリ公式サイト

Netlify CLI について

Netlify CLI を使うと、開発者はターミナルからデプロイ、環境変数、サイト設定を管理できます。netlify dev でローカル開発サーバーを起動して Netlify 環境をシミュレートでき、netlify deploy --prod で本番環境にプッシュでき、環境変数とサイトアドオンを管理できます。

主な機能

  1. 01Netlify 環境をシミュレートするローカル開発サーバーを起動する
  2. 02テストやフィードバック用のプレビューデプロイを生成する
  3. 03環境変数、関数、アドオンを設定・管理する

活用シーン

  1. 01関数やリダイレクトなどの Netlify 機能を使用してウェブサイトをローカルで開発する
  2. 02チームがフィードバックするためのプレビューデプロイを作成する
  3. 03環境変数とデプロイ設定を管理する

インストール

OS またはパッケージマネージャーを選び、コマンドをターミナルで実行します。

$
npm install -g netlify-cli

インストール後にnetlify --versionを実行して確認します。

コマンド例

よく使うコマンドを使う順に並べています。

01
netlify login
02
netlify dev
03
netlify deploy --prod

詳細

Netlify CLI

Coverage Status npm version downloads netlify-status security

使い慣れたコマンドラインから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をご覧ください。

コメント