区别
-
npm install module_name -S即npm install module_name --save写入dependencies -
npm install module_name -D即npm install module_name --save-dev写入devDependencies -
npm install module_name -g全局安装(命令行使用) -
npm install module_name本地安装(将安装包放在 ./node_modules 下)
dependencies与devDependencies的区别
devDependencies里面的插件只用于开发环境,不用于生产环境dependencies是需要发布到生产环境的
eg:
dependencies里。gulp是你用来压缩代码,打包等需要的工具,程序实际运行的时候并不需要,所以放到dev里就ok了。
你写程序要用element-ui,生产环境运行项目时肯定要用到element-ui,这时element-ui就应该安装到dependencies中去。