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
相关推荐
名字还没想好☜7 小时前
React 实现暗黑模式切换:localStorage 持久化、SSR 首屏闪烁与跟随系统主题
前端·javascript·react.js·ecmascript·react·next.js
自动化监测Learner7 小时前
主流 Web 端地图引擎对比:选型指南与优劣分析
javascript
宿67412 小时前
vue3-config
前端·javascript·vue.js
ShineWinsu14 小时前
对于 Vue 3:从为什么学 Vue,到声明式渲染与数据响应式的解析
前端·javascript·vue.js
leoZ23116 小时前
第 6 篇:SchemaForm 渲染器核心实现
前端·javascript·vue.js·人工智能·神经网络·机器学习·自然语言处理
CoderYanger16 小时前
前端基础——JavaScript(基础语法)(下篇)
java·开发语言·前端·javascript·程序人生·面试·职场和发展
谢斯16 小时前
[unity]如何在unity中添加newtonsoft-json
unity·json·游戏引擎
还是大剑师兰特16 小时前
vue项目浏览器版本判别,低于IE11跳转到新页面
前端·javascript·vue.js
想吃火锅100517 小时前
【leetcode】42.接雨水js
开发语言·javascript·ecmascript
雪芽蓝域zzs18 小时前
第十六节:递归组件实现无限层级折叠侧边栏菜单
开发语言·javascript·ecmascript