开发依赖(devDependencies)
在开发过程中需要使用的构建工具,用来优化开发效率或对于即将上线的代码进行各种处理的依赖包,这种包只存在于开发过程(环境),称为开发依赖
对应的CLI
npm install 包名 --save-dev
// 或者 npm install 包名 -D
区别方式
加了 -D : 开发依赖,这就表示这个工具包只在开发项目时候要用,项目开发完成就不需要
生产依赖(dependencies)
在发布上线(生产环境)中,也会用于构建代码的包,称为生产依赖
对应的CLI
npm install 包名
// 或者 npm install 包名 -S
// 或者 npm install 包名 --save
区别方式
不加 -D: 生产依赖,这就表示这个工具包在项目做完了之后也要用