Skip to main content
Version: 5.x

pnpm CLI

npm との違い

npm とは異なり、pnpm はすべてのオプションを検証します。 例えば、 pnpm install --foo--foo が不正なオプションであるため、 pnpm install は失敗します。

ただし、一部の依存では、CLI のオプションから設定される npm_config_ 環境変数を使用することがあります。 この場合、次のオプションがあります。

  1. 明示的にenv変数を設定: npm_config_foo=true pnpm install
  2. 不明なオプションを config で強制: pnpm install --config.foo

Options

-C <path>, --dir <path>

現在の作業ディレクトリの代わりに <path> でpnpm が起動されたかのように実行します。

-w, --workspace-root

追加されたバージョン : v5.6.0

現在の作業ディレクトリの代わりにワークスペースのルートで pnpm が起動されたかのように実行します。

コマンド

詳細については、個別の CLI コマンドのドキュメントを参照してください。 以下は、簡単な npm との対応表です。

npm のコマンドpnpm で同等のコマンド
npm installpnpm install
npm i <pkg>[pnpm add <pkg>]
npm run <cmd>[pnpm <cmd>]