--save-dev 和--save的區別


使用 npm install 安裝 npm 包時,有兩種命令參數可以把它們的信息寫入 package.json 文件,分別是:

  • npm install xxx –-save / npm i xxx -S 寫入到 dependencies 對象
  • npm install xxx –-save-dev / npm i xxx -D 寫入到 devDependencies 對象

刪除包

  • npm unstall xxx –-save
  • npm unstall xxx –-save-dev

其中,devDependencies 里面的插件只用於開發環境,上線后非必需,比如:webpack,gulp等壓縮打包工具、各種loader。而 dependencies 是需要發布到生產環境的,上線后必需,UI框架,vue-router,字體文件等線上必需的東西。

正常使用npm install時,會下載dependencies和devDependencies中的模塊,當使用npm install –production或者注明NODE_ENV變量值為production時,只會下載dependencies中的模塊。


免責聲明!

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



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