npm installの–saveと–save-devの違い

よく理解していなかったのでメモ。

–save-dev

開発時に利用するパッケージの場合は--save-devを指定。
例えばテストツールのjasmine-coreなんかを利用するときはこちら。
package.jsのdependenciesの項目に記述される。

–save

アプリケーションの実行に必要なパッケージは--saveを指定。
例えば日付解析を行うmomentは、アプリケーションの動作自体に必要なのでこちらになる。
package.jsではdevDependenciesに記述される。

コメントする




one × one =