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

--save-dev

--save

在 package.json 文件里面提现出来的区别就是,使用 --save-dev 安装的 插件,被写入到 devDependencies 对象里面去,而使用 --save 安装的插件,责被写入到 dependencies 对象里面去。

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

devDependencies  里面的插件只用于开发环境,不用于生产环境,而 dependencies  是需要发布到生产环境的。

摘自 https://blog.csdn.net/weixin_40873000/article/details/79056473

转载于:https://www.cnblogs.com/handsome-jm/p/9317385.html

npm 装包时的区别 -D -S相关推荐

  1. npm install 时--save-dev和--save的区别

    npm install 时--save-dev和--save的区别 package.json中两个字段含义简介 一直在使用npm包管理器,对于npm install module --save-dev ...

  2. javascript / node.js / npm install 时 --save 和 --save-dev 的区别

    一.dependencies 和 devDependencies 在使用 node 开发时, 我们在工程中用到的包必须是 package.json 中列出.而 dependencies 和 devDe ...

  3. npm --save-dev --save 的区别

    npm install 在安装 npm 包时,有两种命令参数可以把它们的信息写入 package.json 文件,一个是npm install--save另一个是 npm install –save- ...

  4. npm 和 cnpm 的区别

    目录 1. npm 和 cnpm 的区别 2. nrm的使用 3.npm介绍 4.选装cnpm 5.新建package.json文件 1. npm 和 cnpm 的区别 (1) 两者之间只是 node ...

  5. CentOS切换中文拼音安装包时:zw 不在 sudoers 文件中。此事将被报告。【记录】

    CentOS切换中文拼音安装包时:zw 不在 sudoers 文件中.此事将被报告. 先摆错误过程: [zw@CentOS72 ~]$ yum install ibus-libpinyin 已加载插件 ...

  6. Windows下pip和conda安装包的用法区别以及如何快速安装包

    在介绍pip和conda的用法之前,我们先来介绍下如何快速的安装包,你是否经常会面对因为网速的问题而导致很多包下载缓慢或者下载失败的苦恼,那今天我们首先来讨论下这个问题~ 一.如何快速安装包 有时候用 ...

  7. npm 和 cnpm 的区别,你真的搞懂了嘛

    1. npm 和 cnpm 的区别 相信很多人都不太明白 npm 和 cnpm 到底是什么东东, 为啥在国内要用 淘宝镜像使用 cnpm, (1) 两者之间只是 node 中包管理器的不同哟, (2) ...

  8. npm install --save和npm install --save-dev的区别

    npm install 在安装npm包时,有两种命令参数可以把包信息写入配置文件package.json 中,如下: npm install --save // 运行依赖(发布时) npm insta ...

  9. pycharm安装包时各种报错,且pip无法安装

    pycharm安装包时各种报错,且pip无法安装,可以看下是不是项目的编译器选错了,应该选择

最新文章

  1. chrome 浏览器自保留端口、安全端口有哪些?chrome不能访问某个端口的环境网址,但是其它的浏览器可以访问原因及解决办法
  2. DirectoryEntry所有字段对应解释
  3. java -jar 启动程序/设置classpath
  4. Git服务器报错:host key for (ip地址) has changed and you have requested strict checking
  5. SystemCenter2012SP1实践(23)私有云的权限设计
  6. 使用Docker构建Oracle ADF应用程序
  7. 福州大学c语言考试答案,C语言练习模拟考福州大学工程技术学院.doc
  8. VMware 安装版中 安装VMware tools 图解
  9. java processrequest_java-如何在camera2 API中使用reprocessCaptureRequest
  10. java随机打印一个数组元素_java 怎么随机打印自定义数组里面的字符串
  11. docker 实战---使用oracle xe作为开发数据库(六)
  12. vue2.0 实现导航守卫(路由守卫)
  13. python的paramiko模块
  14. Technorati 2008 年度博客状况报告(第一部分)
  15. pythonRuntimeError: Cannot re-initialize CUDA in forked subprocess. To use CUDA with multiprocessing
  16. Android Things发布新版本DP7,NXP和树莓派开发板可升级
  17. 基于密度峰值的聚类(DPCA)
  18. python 白噪声检验-利用python实现平稳时间序列的建模方式
  19. 颜色的前世今生12·RGB显色系统详解(中)
  20. 4.24 使用计算命令制作图像合成艺术效果 [原创Ps教程]

热门文章

  1. java获取24小时制时间格式_java 日期格式时间24小时制
  2. java如何映射mysql枚举_java中自定义枚举enum映射到mysql数据库字段处理器handler
  3. “重金求来”Alibaba技术官并发编程笔记,附赠复习资料
  4. java超市管理系统项目,HR的话扎心了
  5. 01背包【动态规划】
  6. C++ with STL(五)queuestacklist
  7. 管家婆有未记账的凭证怎么办_管家婆常见问题
  8. linux虚拟机上不了王,虚拟机上安装Linux时出现的问题及解决方法
  9. 原生js实现Object.assign和Object.create
  10. 网络营销之下的泡泡玛特盲盒广受年轻用户群体的喜爱与关注