1. ホーム
  2. node.js

[解決済み] npm installの-saveオプションは何ですか?

2022-03-14 20:21:28

質問

チュートリアルでコマンドを見たのですが、どうすればいいのでしょうか?

npm install --save

は何を意味しているのでしょうか? --save オプションの意味は?

どのように解決するのですか?

npm 5をアップデートしてください。

現在 npm 5.0.0 の場合、インストールされたモジュールはデフォルトで依存関係として追加されます。 --save オプションは不要になりました。他の保存オプションはまだ存在し、そのリストは ドキュメント に対して npm install .

オリジナルの回答です。

バージョン5以前は、NPMは単にパッケージを node_modules をデフォルトで使用します。アプリやモジュールの依存関係をインストールしようとする場合、まずそれらをインストールし、次にそれらを (適切なバージョン番号とともに) dependencies セクションの package.json .

--save オプションは NPM に対して dependencies セクションの package.json を自動的に実行するので、追加の手順を省くことができます。

さらに、補完的なオプションとして --save-dev--save-optional の下に保存されます。 devDependenciesoptionalDependencies それぞれ のような開発専用のパッケージをインストールするときに便利です。 grunt やテスティングライブラリなどです。