Node.js 依赖管理(一)—区分dependencies和devDependencies

本文介绍了Node.js中dependencies和devDependencies的区别与用途,强调devDependencies用于开发环境,能减少线上环境的资源占用。安装依赖时,`npm i <package> --save`会添加到dependencies,`npm i <package> --save-dev`则添加到devDependencies。常见的开发依赖包括构建工具(webpack、rollup)、预处理器(less, stylus)、转译器(babel)和测试工具(chai, karma)。" 86288503,6918793,Linux错误与输出重定向详解,"['Linux系统', 'shell脚本', '日志管理', '命令行工具']
摘要由CSDN通过智能技术生成

原文链接:Node.js 依赖管理(一)—区分dependencies和devDependencies

本文拜读百度@小蘑菇哥哥的Node.js 中的依赖管理,正文从这里开始~

nodejs 中总共有 5 种依赖:

  • 1、dependencies
  • 2、devDependencies (常用)
  • 3、peerDependencies (不太常用)
  • 4、bundledDependencies (我之前没用过)
  • 5、optionalDependencies (我之前没用过)

本文主要是记录dependencies和devDependencies相关用途与区别。

首先是一张图, 简单表示两者的区别

L-375mo5sM_Lsw-G_photo_1549851617.png


dependencies - 开发及运行时均需要的依赖

安装方式

npm install xxx -S   或   npm i xxx --save<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值