dependencies与devDependencies

在项目的package.json中有两个相似的键值对,分别是dependenciesdevDependencies

在使用npm安装node模块或者插件时,有两种命令参数将其信息写入package.json文件

1
2
-- save dev
-- save

其中-- save dev安装的插件,依赖包名字被添加到devDependencies键下面,该键下面的模块依赖用于开发环境,不用于生产环境
-- save dev安装的插件,依赖包名字被添加到dependencies键下面,该键下面的模块依赖于用于开发环境


执行

1
npm install

默认安装两种依赖


如果只是单纯的使用这个包而不需要进行一些改动测试之类的,只安装dependencies而不安装devDependencies。
执行

1
npm install --production


执行

1
npm install packagename

只安装dependencies


如需安装devDependencies
执行

1
npm install packagename

参考

devDependencies和dependencies的区别
dependencies与devDependencies的区别

关注我的微信公众号[李一二],即时看更多的文章