文档章节

devDependencies和dependencies的区别

jj_cui
 jj_cui
发布于 2017/07/19 09:26
字数 148
阅读 5
收藏 0

我们在使用npm install 安装模块或插件的时候,有两种命令把他们写入到 package.json 文件里面去,

比如: --save-dev --save 在 package.json 文件里面提现出来的区别就是,

使用 --save-dev 安装的 插件,被写入到 devDependencies 对象里面去,

而使用 --save 安装的插件,则被写入到 dependencies 对象里面去。

那 package.json 文件里面的 devDependencies 和 dependencies 对象有什么区别呢?

devDependencies 里面的插件只用于开发环境,不用于生产环境,

而 dependencies 是需要发布到生产环境的。

© 著作权归作者所有

jj_cui
粉丝 1
博文 40
码字总数 7779
作品 0
大连
私信 提问
npm install -S -D -g 有什么区别

npm install -S -D -g 有什么区别 npm install modulename -S 即 npm install modulename --save 写入dependencies npm install modulename -D 即 npm install modulename --save-dev 写入d......

不负好时光
2018/07/13
0
0
3.2 package.json 文件详解

原文来自:https://dkvirus.gitbooks.io/-npm/content/di-sanzhang-npm-chuang-jian-xiang-mu/32-packagejson-xiang-jie.html 阅读本文之前,先看下面这个 package.json 的配置文件,如果每一......

嘘别吵_4d1c
2017/12/09
0
0
npm install 中--save和--save-dev的区别

表面上的区别是--save 会把依赖包名称添加到 package.json 文件 dependencies 键下,--save-dev 则添加到 package.json 文件 devDependencies 键下, 它们真正的区别是,npm自己的文档说dep...

灰白发
2018/05/08
0
0
说说对npm的开发模式和生产模式的理解

nodejs这些年的发展非常快,相信没有哪个前端不知道的了,npm也成为了前端开发中经常用到了的一个命令。那么npm不是只用一个 "npm install xxx"命令就够了吗?实际上并不是这样,发现有些团队...

subying
2016/07/09
155
0
【Angular4学习】npm 安装参数中的 --save-dev 含义 + package.json的依赖关系说明

关于 - -save-dev参数 有些 node.js 的包安装的时候都加上 –save-dev 参数,这参数是做什么的,加和不加有什么区别呢? 解释 当你为你的模块安装一个依赖模块时,正常情况下你得先安装他们(...

yyzzhc999
2018/04/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

带出7个“师弟”,支付宝BASIC College的辅导员是个伪90后

文/电商在线 朱婷 “我的花名是改之,不是‘有则改之无则加勉’的改之,而是‘杨过,字改之’的那个改之。”一见面,他对自己花名的介绍,就让人耳目一新。至于为什么要用杨过的字给自己起名...

阿里云云栖社区
24分钟前
5
0
一次性搞清楚equals和hashCode

前言 在程序设计中,有很多的“公约”,遵守约定去实现你的代码,会让你避开很多坑,这些公约是前人总结出来的设计规范。 Object类是Java中的万类之祖,其中,equals和hashCode是2个非常重要...

编程SHA
24分钟前
1
0
kibana 性能监控 apm

启动本地节点:nohup ./apm-server -c apm-server.yml -e weblogic 12 性能监控 修改 wls12213/user_projects/domains/base_domain/startWebLogic.sh 文件,添加如下内容 export JAVA_OPTION......

internetafei
26分钟前
2
0
给指定的某个commit号加tag并推送

给指定的某个commit号加tag 打tag不必要在head之上,也可在之前的版本上打,这需要你知道某个提交对象的校验和(通过git log获取,取校验和的前几位数字即可)。 git tag -a v1.2 9fceb02 -m...

dragon_tech
26分钟前
1
0
等保2.0来了 | 网站被黑,还要被处罚,为什么背锅的总是我?

“净网2019”专项行动开展以来,四川公安网安部门查处了一批不履行网络安全管理义务的网络运营者,其中包括不履行网络安全保护义务的高校、政府机关、企业和单位均受到了处罚! ▶ 宜宾学院因...

亚洲诚信
28分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部