dependencies与devDependencies之间的区别
2019獨角獸企業重金招聘Python工程師標準>>>
首先,需要明白:
使用npm i node_module –save自動更新dependencies字段值;
使用npm i node_module –save-dev自動更新devDependencies字段值;
如下圖:
[root@~/wade/git/node-lessons/test]# npm init [root@~/wade/git/node-lessons/test]# npm install express --save [root@~/wade/git/node-lessons/test]# npm install jslint --save-dev [root@~/wade/git/node-lessons/test]# cat package.json {"name": "test","version": "1.0.0","description": "test","main": "main.js","keywords": ["test"],"author": "wade","license": "MIT","dependencies": {"express": "^4.10.1"},"devDependencies": {"jslint": "^0.6.5"} }那么這兩個字段究竟有何區別?
-
npm的package.json中文文檔
-
npm-config
-
package.json 里的 devDependencies 是什么意思?
-
option to not install devDependencies
-
--save-dev官方pull記錄 Added --save-dev and --save-optional to `npm install`
-
請教一下nodejs package.json的依賴關系定義
-
How do you install “development only” NPM modules for Node.js (package.json)?
總結以上的記錄說下這兩個字段的區別(個人理解):
-
devDependencies只用于開發階段完成集成測試等功能模塊依賴;
-
對于生產環境只需要使用npm install –production依賴必須的模塊即可;
參考:http://blog.csdn.net/billfeller/article/details/40712417
轉載于:https://my.oschina.net/u/1260221/blog/897734
總結
以上是生活随笔為你收集整理的dependencies与devDependencies之间的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MongoDB 监测
- 下一篇: #11 压缩与解压缩