npm --save-dev --save 的区别

来源:互联网 发布:smtp服务器默认端口 编辑:程序博客网 时间:2024/05/21 11:28

npm install 在安装 npm 包时,有两种命令参数可以把它们的信息自动写入 package.json 文件(如果不加需要手动写入package.json)
一个是

 --save || -S // 运行依赖(发布)

另一个是

–save-dev || -D //开发依赖(辅助)

区别是它们会把依赖包添加到package.json 文件

–save : dependencies 键下,发布后还需要依赖的模块,譬如像jQuery库或者Angular框架类似的,我们在开发完后后肯定还要依赖它们,否则就运行不了。

–save-dev : devDependencies 键下,开发时的依赖比如安装 js的压缩包gulp-uglify 因为我们在发布后用不到它,而只是在我们开发才用到它。

譬如:

{ "dependencies": {    "vue": "^2.2.1"  },  "devDependencies": {    "babel-core": "^6.0.0",    "webpack": "^2.2.0",  }}
阅读全文
0 0
原创粉丝点击