pnpm install
エイリアス: i
pnpm install はプロジェクトの全ての依存関係をインストールするのに使用されます。
CI 環境では、ロックファイルが存在しても更新が必要な場合はインストールは失敗します。
ワークスペース 内では、 pnpm install はプロジェクトすべての依存関係をインストールします。 この動作を無効にしたい場合は、recursive-install を  false に設定します。
TL;DR
| コマンド | 意味 | 
|---|---|
| pnpm i --offline | ストアからのみオフラインでインストールする | 
| pnpm i --frozen-lockfile | pnpm-lock.yamlを更新しない | 
| pnpm i --lockfile-only | pnpm-lock.yamlのみ更新する | 
Options
--force
依存関係の強制再インストール: ストアで変更されたパッケージを再取得し、互換性のないバージョンの pnpm で作成されたロックファイルやモジュールディレクトリを再作成します。 Install all optionalDependencies even they don't satisfy the current environment(cpu, os, arch).
--offline
- デフォルト: false
- タイプ: Boolean
true の場合、pnpm はストアですでに利用可能なパッケージのみを使用します。 依存パッケージがローカルで見つからない場合、インストールは失敗します。
--prefer-offline
- デフォルト: false
- タイプ: Boolean
true の場合、キャッシュされたデータの失効チェックは省略されますが、存在しないデータはサーバーから要求されます。 すべてオフラインでやるように強制するには、--offline を使用します。