npm -D -S 區別明細


npm install module_name -S    即    npm install module_name –save    寫入dependencies

npm install module_name -D    即    npm install module_name –save-dev 寫入devDependencies

npm install module_name -g 全局安裝(命令行使用)

npm install module_name 本地安裝(將安裝包放在 ./node_modules 下)

 

dependencies與devDependencies有什么區別呢?

devDependencies 里面的插件只用於開發環境,不用於生產環境

dependencies 是需要發布到生產環境的

有點兒不好理解,別怕,舉個例子就好:

你開發一個前端項目,在項目中你需要使用gulp構建你的開發和本地運行環境,這時你就要放到devDependencies里。gulp是你用來壓縮代碼,打包等需要的工具,程序實際運行的時候並不需要,所以放到dev里就ok了。

你寫程序要用element-ui,生產環境運行項目時肯定要用到element-ui,這時element-ui就應該安裝到dependencies中去。


免責聲明!

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



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