当安装插件配置到 package.json
文件时,了解 npm install -S -D -g 的用法区别
--保存到 dependencies
npm install module_name -S
即 npm install module_name --save
--保存到 devDependencies
npm install module_name -D
即 npm install module_name --save-dev
模块安装位置
npm install module_name -g
全局安装(命令行使用)npm install module_name
本地安装(将安装包放在 ./node_modules 下)
dependencies
与 devDependencies
有什么区别呢?
dependencies
的插件需要发布到生产环境中
devDependencies
中的插件只在开发环境下使用
举个例子:使用 weui 组件时,因为要用到生产环境中,应写入到 dependencies
中;而使用 eslint 插件只是用来开发时调试代码,应写入到 devDependencies
中。你的明白了吗?