npm的 --save 和 --save-dev 之间的区别

npm包管理器在安装包的时候,会有两种安装方式,一种是–save,另一种是–save-dev。

共同点:
1.两种方式都会安装到node_modules目录中。
2.两种方式都会保存到package.json文件中。

区别:
在package.json文件中,有两个存放模块的对象。
--save是对生产环境所需依赖的声明(开发应用中使用的框架,库) 
比如:jq,react,vue都需要放到这里面 
--save-dev是对开发环境所需依赖的声明(构建工具,测试工具) 
比如:babel,webpack,都放到当前目录

如何判断:

一种是你在使用当前模块的时候,当前模块在github上会告诉你,它需要使用哪种方式安装。
另一种就是你靠自己判断如何安装在哪个里面。




 

posted on 2019-05-29 14:40  NiceYang  阅读(158)  评论(0)    收藏  举报

导航