- npm install moduleName
- 安裝模塊到項目node_modules目錄下。
- 不會將模塊依賴寫入package.json
- 運行 npm install時模塊不會下載
- npm install -g moduleName
- 安裝模塊到全局,不會在項目node_modules目錄中保存
- 不會將模塊依賴寫入package.json
- 運行npm install 模塊不會下載
- -g 的意思是將模塊安裝到全局,具體安裝到磁盤哪一個位置,要看 npm config prefix 的位置。
- npm install --save-dev moduleName
- 安裝模塊到項目node_modules目錄下。
- 會將模塊依賴寫入dependencies 節點
- 運行 npm install 初始化項目時,會將模塊下載到項目目錄下。
- 運行npm install --production或者註明NODE_ENV變量值爲production時,會自動下載模塊到node_modules目錄中。
- npm install --save moduleName
- 安裝模塊到項目node_modules目錄下。
- 會將模塊依賴寫入devDependencies 節點。
- 運行 npm install 初始化項目時,會將模塊下載到項目目錄下。
- 運行npm install --production或者註明NODE_ENV變量值爲production時,不會自動下載模塊到node_modules目錄中。
原文: www.limitcode.com/detail/59a1…html