npm是 Node.js 的标准包管理器。
npm命令
- --save 安装并将条目添加到package.json文件dependencies 简写: - S
- --save-dev 安装并将条目添加到package.json文件devDependencies 简写: -D
- --no-save 安装但不将条目添加到package.json文件依赖项中
- --save-optional 安装并将条目添加到package.json文件optionalDependencies 简写: -
- --no-optional 将阻止安装可选依赖项
devDependency 和 dependency之间的区别:
1、dependencies 是发布到生产环境的,而 devDependencies 里面的插件只用于开发环境,不用于生产环境。
2、dependencies 是项目正常运行所需要的依赖,而devDependencies则是开发者开发时整个项目所需的依赖(如会有一些测试依赖之类的)