課程
/前端開發
/前端工具
/webpack深入與實戰
npm webpack --save和npm webpack --save-dev是使用前一個還是后一個,有什么區別嗎
2017-05-13
源自:webpack深入與實戰 1-2
正在回答
--save是對生產環境所需依賴的聲明(開發應用中使用的框架,庫),--save-dev是對開發環境所需依賴的聲明(構建工具,測試工具)
當你為你的模塊安裝一個依賴模塊時,正常情況下你得先安裝他們(在模塊根目錄下npm install module-
spm install module-name -save 自動把模塊和版本號添加到dependencies部分spm install module-name -save-def 自動把模塊和版本號添加到devdependencies部分
通過這些命令,我們會得到一個新的package.json。然后再做一個試驗就懂得了區別:刪除node_modules目錄,然后執行 npm install --production,可以看到,npm只幫我們自動安裝package.json中dependencies部分的模塊;如果執行npm install ,則package.json中指定的dependencies和devDependencies都會被自動安裝進來。
舉報
webpack實戰教程,用真實項目帶你探索 webpack 強大的功能
1 回答npm install webpack --save-dev報錯
2 回答npm install webpack --save-dev報錯?
3 回答npm install webpack --save-dev無反應
2 回答npm install webpack --save-dev 無響應
1 回答在npm install webpack --save-dev時報錯如下
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-05-14
--save是對生產環境所需依賴的聲明(開發應用中使用的框架,庫),--save-dev是對開發環境所需依賴的聲明(構建工具,測試工具)
2017-05-13
當你為你的模塊安裝一個依賴模塊時,正常情況下你得先安裝他們(在模塊根目錄下npm install module-
spm install module-name -save 自動把模塊和版本號添加到dependencies部分spm install module-name -save-def 自動把模塊和版本號添加到devdependencies部分
通過這些命令,我們會得到一個新的package.json。然后再做一個試驗就懂得了區別:刪除node_modules目錄,然后執行 npm install --production,可以看到,npm只幫我們自動安裝package.json中dependencies部分的模塊;如果執行npm install ,則package.json中指定的dependencies和devDependencies都會被自動安裝進來。