[npm]dependencies 與devDependencies 的區別

  • 12298
  • 0
  • npm
  • 2018-08-27

[npm]dependencies 與devDependencies 的區別

npm install 安裝的時候,有兩種命令把他們寫入到package.json 文件裡面去

--save-dev:被寫入到devDependencies  

--save:被寫入到dependencies 

實際上的差別

devDependencies 裡面的插件只用於開發環境 。(構建工具比如glup、webpack這些只是在開發中使用的)

dependencies 是需要發佈到生產環境。比如我們寫一個項目要依賴jQuery,沒有這個包的依賴運行就會報錯,這時候就把這個依賴寫入dependencies,會被打包進最終的js文件裡。

dev是develop的簡寫。

引用:https://goo.gl/io6g16