npm 安装包依赖 --save-dev 和 -save的区别

1、指令:

npm install module(所需要的模块)  --save-dev对应的package.json文件属性devDependencies

npm install module(所需要的模块)  --save 对应的package.json文件属性dependencies

2、文件属性:

devDependencies:开发依赖 (development Dependencies)

例如 babel, webpack, gulp等开发工具需要通过 npm install module(所需要的模块)  --save-dev;

同时开发依赖在项目完成后打包时,是不会将这些依赖的工具打包到项目中去的。

Dependencies:项目依赖

    例如 MD5、jq、ionic、angular等依赖包需要通过 npm install module(所需要的模块)  --save

3、package.json文件

安装结果  
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一直在使用npm包管理器,对于npm install module --save-dev 和 npm instal...
    BlackGan3阅读 1,509评论 0 1
  • 什么是 NPM npm之于Node,就像pip之于Python,gem之于Ruby,composer之于PHP。 ...
    ihoey阅读 6,275评论 2 36
  • npm是什么 NPM的全称是Node Package Manager,是随同NodeJS一起安装的包管理和分发工具...
    build1024阅读 7,974评论 0 9
  • NPM依赖包版本号~和^和*的区别: ~ 会匹配最近的小版本依赖包,比如~1.2.3会匹配所有1.2.x版本,但是...
    宋song一阅读 1,081评论 0 0
  • 牛,是怎么死滴 文/阿馨 兢兢业业 脚踏实地 勤奋努力 就是这种牛脾气 可是现在 你哪里还会遇见 有这样的场景 出...
    诗意的栖居_b130阅读 177评论 0 10