1. ホーム
  2. node.js

[解決済み] devDependencies」だけをnpmでインストールする方法

2022-07-15 19:08:21

質問

package.json ファイルにリストされている "devDependencies" のみをインストールしようとしています。しかし、以下のコマンドはどれも私が期待するように動作しません。以下のすべてのコマンドは、私が望まない生産依存関係をもインストールします。

npm install --dev
npm install --only=dev
npm install --only-dev

devDependenciesだけをインストールするようにnpmに指示する方法がこれ以上思いつきません。 :(

どうすれば解決するのでしょうか?

以下の NPMのドキュメントを確認する :

とともに --production のフラグが立っているとき(あるいは NODE_ENV 環境変数が production に設定されている場合)、npm は devDependencies .

があります。 --only={prod[uction]|dev[elopment]} 引数を指定すると、NODE_ENV に関係なく devDependencies のみ、または non-devDependencies のみがインストールされるようになります。

以下のことを試されましたか?

npm install --only=dev