リソース使用パッケージNPMコマンドをインストールする際に、どのような違いが注意すべきです
NPMインストールX
- それはなり
X
にパッケージnode_modules
ディレクトリ - 変更されることはありません
package.json
- 実行後
npm install
コマンドは、自動的にインストールされていませんX
NPMインストールX -save
- それはなり
X
にパッケージnode_modules
ディレクトリ - これは、になります追加プロパティの下で
package.json
dependencies
X
- 実行後
npm install
コマンドが自動的にインストールされているX
にnode_modules
ディレクトリ - 実行した後、
npm install –production
または指定したNODE_ENV
変数の値をproduction
、それが自動的にインストールされますmsbuild
にnode_modules
ディレクトリ
NPM X -save-devのインストール
- それはなり
X
にパッケージnode_modules
ディレクトリ - これは、になります追加プロパティの下で
package.json
devDependencies
X
- 実行後
npm install
コマンドが自動的にインストールされているX
にディレクトリnode_ 大专栏 几种 npm install XXX 的区别modules
- 実行した後、
npm install –production
または指定したNODE_ENV
変数の値をproduction
自動的にインストールされていないときX
にnode_modules
ディレクトリ
要約すると:
NPMインストールX | NPMインストールX -save | NPM X -save-devのインストール | |
---|---|---|---|
それはなりX にパッケージnode_modules ディレクトリ |
はい | はい | はい |
これは、になります追加プロパティの下でpackage.json dependencies X |
番号 | はい | はい |
実行後npm install コマンドが自動的にインストールされているX にnode_modules ディレクトリ |
番号 | はい | はい |
実行した後、npm install –production または指定したNODE_ENV 変数の値をproduction 自動的にインストールされていないときX にnode_modules ディレクトリ |
/ | はい | 番号 |