package.json 里面的 dependencies 和 devDependencies 的差异

差异

其实不严格的话,没有特别的差异;若是严格,遵循官方的理解。

  • dependencies:存放线上或者业务能访问的核心代码模块,比如 vue、vue-router
  • devDependencies:处于开发模式下所依赖的开发模块,也许只是用来解析代码、转义代码,但是不产生额外的代码到生产环境,比如打包用的 webpack,编译用的 babel(需要使用最新的JS语法,又担心部分浏览器不支持)

如何把包安装到对应的依赖下呢?

javascript 复制代码
npm install --save xxxx // dependencies
npm install --save-dev xxxx // devDependencies

// 也能用简易的写法(i:install,-S:save,-D:save-dev)

npm i -S xxxx // npm install --save xxxx
npm i -D xxxx // npm install --save-dev xxxx
相关推荐
奶糖 肥晨29 分钟前
JS自动检测用户国家并显示电话前缀教程|vue uniapp react可用
javascript·vue.js·uni-app
啊花是条龙1 小时前
《产品经理说“Tool 分组要一条会渐变的彩虹轴,还要能 zoom!”——我 3 步把它拆成 1024 个像素》
前端·javascript·echarts
青茶3601 小时前
【js教程】如何用jq的js方法获取url链接上的参数值?
开发语言·前端·javascript
Wpa.wk1 小时前
接口自动化 - 解决大量响应数据字段的格式断言 -Json-schema
运维·经验分享·测试工具·自动化·json·接口测试
晴栀ay2 小时前
React性能优化三剑客:useMemo、memo与useCallback
前端·javascript·react.js
知其然亦知其所以然2 小时前
别再死记硬背了,一篇文章搞懂 JS 乘性操作符
前端·javascript·程序员
json{shen:"jing"}2 小时前
08_组件基础
前端·javascript·vue.js
菩提祖师_2 小时前
基于VR的虚拟会议系统设计
开发语言·javascript·c++·爬虫
hongkid2 小时前
React Native 如何打包正式apk
javascript·react native·react.js
玄〤3 小时前
Spring MVC 讲解:从初始化流程到请求参数与 JSON 处理全解析(黑马课程ssm笔记总结)(day5)
java·spring·json·mvc