node.js里npm install --save 与 npm install --save-dev 的区别
在package.json可以看到一个放在package.json 的dependencies , 一个放在devDependencies里面。
目前找到的一些解答:真正跑在用户浏览器中的代码,比如jquery,react这些,是需要安装到dependencies中的。
其他类似一些工具类的,比如grunt, babel的,是需要安装到devDependencies的。有些shim,比如babel-core什么的,
一般也会放在devDependencies中,但是这个东西是在主程序里面require的,会在用户浏览器中跑的。