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上会告诉你,它需要使用哪种方式安装。
另一种就是你靠自己判断如何安装在哪个里面。
浙公网安备 33010602011771号