Quantcast
Channel: Node.jsタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 8934

npm install --save について

$
0
0

はじめに

本投稿は npm installコマンドの --saveオプションについてですが、すでに

npmでパッケージをインストールする際、ネットを検索すると --saveというオプションをよく見かける。
ex)axios をインストールする場合

$ npm install axios --save

-gでグローバルにインストールする際には見ないのだが、何者なのか調べてみた。

npm install --save オプションについて

package.jsondependenciesに登録してくれるようだ。

何がうれしいのか

git にコミットする際、パッケージをインストールしているフォルダ node_modules.gitignoreによって除外されます。
違う開発環境を git からクローンして構築する場合、package.jsonを元に復元します。
よって、同じパッケージ環境を簡単に構築することができます。

結論: --saveオプションは必要か

現在の環境では --saveオプションは不要です。
2017-05-30にリリースされた npm5.0.0以降ではデフォルトで --saveがつくようになりました。
よって、現在では古い環境を除いて基本的に不要です。

参考

https://yosuke-furukawa.hatenablog.com/entry/2017/05/30/090602
https://blog.npmjs.org/post/161081169345/v500
https://nodejs.org/ja/download/releases/


Viewing all articles
Browse latest Browse all 8934

Trending Articles