首先,两个都是此项目的依赖:

1、dependencies 是发布到生产环境的,而 devDependencies 里面的插件只用于开发环境,不用于生产环境。
2、dependencies 是项目正常运行所需要的依赖,而devDependencies则是开发者开发时整个项目所需的依赖(如会有一些测试依赖之类的)。

其次,区别是:

1、使用 --save-dev 安装的插件,会被写入到 devDependencies 对象里面去;
2、使用 --save 安装的插件,会被写入到 dependencies 对象里面去。

最后,范例:

 npm install --save *****  //会下载到node_modules目录中,并修改package.json(dependencies中会增加) 
 npm install --save-dev *** //会下载到node_modules目录中,并修改package.json(devDependencies中会增加) 
 npm install **** // 会下载到node_modules目录中,不会修改package.json
 npm install ***** --save  //会下载到node_modules目录中,并修改package.json(dependencies中会增加) 
 npm install //会默认安装两种依赖```
GitHub 加速计划 / de / Dependencies
36
1
下载
A rewrite of the old legacy software "depends.exe" in C# for Windows devs to troubleshoot dll load dependencies issues.
最近提交(Master分支:30 天前 )
1997a400 - 3 年前
2f423539 - 3 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐