npm install で --save フラグは何をしますか? 質問する

npm install で --save フラグは何をしますか? 質問する

どちらかの方法でパッケージをインストールする手順が表示されます

npm install <package_name>

または

npm install <package_name> --save

または

npm install <package_name> --save-dev

これらのオプションの違いは何ですか?

ベストアンサー1

2019年更新:

この質問がされてから npm に変更があり、それがデフォルトのオプションになったため、依存関係を更新するために--saveを使用する必要がなくなりました。--save


元の回答:

npm install <package_name> --saveパッケージをインストールし、package.json 内の依存関係を更新します。

npm install <package_name> --no-saveパッケージはインストールされますが、package.json にリストされている依存関係は更新されません。

npm install <package_name> --save-devdevDependenciesパッケージ内の を更新します。これらはローカルテストと開発にのみ使用されます。

詳細は以下をご覧ください。https://docs.npmjs.com/getting-started/using-a-package.jsonそしてhttps://docs.npmjs.com/cli/commands/npm-install

おすすめ記事