node --save可有省略掉手動修改package.json的步驟
當你為你的模塊安裝一個依賴模塊時,正常情況下你得先安裝他們(在模塊根目錄下npm install module-name
),然后連同版本號手動將他們添加到模塊配置文件package.json中的依賴里(dependencies
)。
-save
和save-dev
可以省掉你手動修改package.json文件的步驟。spm install module-name -save
自動把模塊和版本號添加到dependencies部分spm install module-name -save-dve
自動把模塊和版本號添加到devdependencies部分
通過這些命令,我們會得到一個新的package.json。然后再做一個試驗就懂得了區別:刪除node_modules目錄,然后執行 npm install --production,可以看到,npm只幫我們自動安裝package.json中dependencies部分的模塊;如果執行npm install ,則package.json中指定的dependencies和devDependencies都會被自動安裝進來。