dependencies是用于生产环境,需要上传到服务器的资源。 devDependencies是用于开发环境,如本地资源的打包,合并,压缩,预处理(Less to css,CoffeeScript to JavaScript)等,不要发布到生产环境
其实它俩就对应上面的
使用—save命令安装的就添加到dependencies下 使用—save-dev命令安装的就添加到devDependencies下
package.json里面还有好多概念,详见:
中文文档
https://github.com/ericdum/mujiang.info/issues/6/