(1)npm install XXX -S

-s--save(生产环境)

包名会被注册在package.json的dependencies里面,在生产环境下这个包的依赖依然存在


(2)npm install XXX -D

-d--dev(开发环境)

包名会被注册在package.json的devDependencies里面,仅在开发环境下存在的包用-D,如babel,sass-loader这些解析器


(3)i 、-S、-D代表什么

iinstall 的简写;
-S就是--save的简写,–save会将包的名称及版本号放在dependencies里面;
-D就是--save-dev 这样安装的包的名称及版本号就会存在package.json的devDependencies这个里面;


(4)devDependencies 和 dependencies 对象有什么区别呢

package.json 文件里面的 devDependenciesdependencies 对象有什么区别呢?

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

npm -S -D的区别相关推荐

  1. npm 和 cnpm 的区别

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

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

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

  3. npm 装包时的区别 -D -S

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

  4. cnpm与npm指定有什么区别?

    CNPM跟NPM用法完全一致,只是在执行命令时将故宫改为CNPM. 因为故宫安装插件是从国外服务器下载,受网络影响大,可能出现异常,如果故宫的服务器在中国就好了,所以我们乐于分享的淘宝团队干了这事来自 ...

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

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

  6. npm --save和--save-dev区别

    目前大多数基于vue的项目都是用vue-cli 创建的.当创建项目完成后,我们进入到项目目录,启动cmd命令窗口,输入npm install,它就会安装一堆东西(依赖),然后再输入npm run de ...

  7. npm和npx的区别

    npx是一个工具,它是npm v5.2.0引入的一条命令(npx),是npm的一个包执行器,只要为了提高从npm注册表使用软件包的体验 . npm使得它非常容易地安装和管理托管在注册表上的依赖项, n ...

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

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

  9. npm和yarn的区别,我们该如何选择?

    周一入职,同事JJ让我熟悉一下基于React的新项目. 按照以往,我的步骤都是: git clone xxx npm install npm run dev 这时,JJ给我来了下面一段 git clo ...

最新文章

  1. mysql取消外码约束_MySQL 关闭子表的外键约束检察方法
  2. javascript黑魔法
  3. Android应用开发—onSaveInstanceState方法什么时候被调用?
  4. Aptana 开发环境执行时默认的工作路径
  5. 解除Xcode中Miss File的警告
  6. 手机上最好用的五笔输入法_聊聊手机最好用的几个功能
  7. NOIP模拟题——LGTB与序列
  8. (11)数据分析-TableOne工具
  9. Python和Matlab系统比较
  10. ApiPost测试接口直接生成API文档
  11. qmake,make,nmake
  12. Markdown绘制思维导图
  13. 影视解说短视频如何吸引粉丝?三个要点助你吸粉引流
  14. WebRTC音频处理流程简介
  15. 2021年美国大学生数学建模竞赛C题思路分析
  16. 使用 Google 的 zx 库在 Node 中编写 Shell 脚本技巧你会了吗
  17. MCAL知识点(六):GTM驱动配置详解
  18. C++:函数指针进阶(三):Lambda函数详解
  19. php懈垢windows通用上传缺陷
  20. C++详细学习笔记(二)

热门文章

  1. TensorFlow学习笔记(五)Session的2种用法
  2. Mysql 索引底层原理
  3. 机器学习算法Python实现:tfidf 特征词提取及文本相似度分类
  4. JavaWeb学习总结(一):JavaWeb开发入门
  5. 深入了解SpringCloud Hystrix
  6. LAMP笔记之MySQL篇(2)
  7. msyql show命令(转)
  8. LINUX下的tty,console与串口分析
  9. 关于 underscore 中模板引擎的应用示例
  10. python 面向对象 私有化浅析