[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