dependencies、devDependencies、webpack打包 的區別與聯系


為什么要在dependencies、devDependencies中聲明依賴?

答:保證任何人在(或者你自己在其他設備上)對這個項目進行修改(開發)時,通過npm install就能獲取同樣的開發環境。

dependencies、devDependencies 的區別?與webpack打包的聯系?

答:網上說的“dependencies用於生產環境”是不准確的;因為用於生產環境的文件,是webpack構建的,webpack構建時,依賴管理是通過require尋找依賴,依賴的包可以在dependencies 或
devDependencies 中。
推薦是:生產環境運行需要的包,放在 dependencies 中;開發時需要的包,放在 devDependencies 中。
dependencies 區別於 devDependencies 的一個地方是:執行:npm install --production, 只會安裝dependencies中的模塊。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM