npm install の --save オプションとは何ですか? 質問する

npm install の --save オプションとは何ですか? 質問する

次のようなコマンドがあるチュートリアルを見ました:

npm install --save

このオプションはどういう--save意味ですか?

ベストアンサー1

npm 5 を更新します:

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

元の回答:

バージョン 5 より前の NPM では、デフォルトでパッケージが の下にインストールされていましたnode_modules。アプリ/モジュールの依存関係をインストールしようとすると、まずそれらをインストールし、次にそれらを (適切なバージョン番号とともに)dependenciesの セクションに追加する必要がありましたpackage.json

この--saveオプションは、NPM にパッケージをdependenciesセクション内にpackage.json自動的に含めるように指示し、追加の手順を省きます。

さらに、パッケージをそれぞれとの下に保存する補完的なオプション--save-devとがあります。これは、やテスト ライブラリなどの開発専用パッケージをインストールするときに便利です。--save-optionaldevDependenciesoptionalDependenciesgrunt

おすすめ記事