当前位置: 首页 > news >正文

Vue - npm 批量升级依赖包

参考:
npm 如何更新项目最新依赖包
一行命令更新所有 npm 依赖包
npm 升级依赖包

批量升级有风险!!!升级需谨慎!!

常规的包升级方式
npm update (包)

检查项目可升级的包

方式一

该命令将检查每个已安装的依赖关系,并将当前版本与 npm registry 中的最新版本进行比较。它在终端打印出一个表格,概述了可用的版本。
查看后npm update手动更新

  • Current 是当前安装的版本。
  • Wanted 是根据semver 范围内的软件包的最大版本。
  • Latest 是在 npm registry 中被标记为最新的软件包版本。
npm outdated

在这里插入图片描述

方式二 (一键升级所有依赖包)

npm-check-updates插件地址

  • Red (显示红色) = major (主版本,或者说是大版本)
  • Cyan (显示青色) = minor(次要版本)
  • Green(显示绿色) = patch (补丁版本)

1、全局安装插件

npm install -g npm-check-updates

2、检查更新

npm-check-updates  // 简写 ncu

3、更新package.json文件中的版本
注意此命令是更新 package.json ,真正的依赖包还没有下载下来,所以需要删除 node_modules 重新 install

ncu -u

4、执行npm install 自动安装最新的包

npm install

在这里插入图片描述

方式三

下面命令会检查可升级的包并列出来(可选择单个或多个进行更新
通过空格选中某个包,上下键切换,Control + C 取消更新,回车就是执行更新。

npm-check -u

在这里插入图片描述

相关文章:

  • Java编程实战21:构造字典序最大的合并字符串
  • java基于ssm,jsp鞋城源码卖鞋服装男鞋商城女鞋商城项目源码
  • java实现每日给女友微信发送早安等微信信息
  • Android设计模式详解之解释器模式
  • zabbix6.0安装教程(七):从web界面安装
  • 消息中间件Kafka快速入门
  • C#个人珍藏基础类库分享 — 9、基本排序算法类SortHelper
  • 提交 bug 的内容书写规范
  • 迅为3A5000开发板龙芯自主指令集从里到外100%全国产设计方案
  • 使用Postman进行自动化集成测试
  • 基于容器的PaaS混合云的几种形式
  • PS1文件执行
  • 力扣(LeetCode)187. 重复的DNA序列(C++)
  • 通过脚手架vue-cli创建一个vue项目
  • JS圣诞树
  • Linux 安装nginx, 搭建nginx文件服务器
  • [洛谷]P3613 【深基15.例2】寄包柜
  • 蓝桥杯-飞行员兄弟
  • Bash 中的 Echo 换行符打印文字 \n
  • 【力学性能预测】基于BP神经网络的钢板力学性能预测(附完整代码和数据集,系列1)
  • 打造全域消费场景,上海大世界百个演艺娱乐新物种待孵化
  • 杭州6宗涉宅用地收金125.76亿元,萧山区地块楼面价冲破5万元/平米
  • 财政部下达农业生产防灾救灾资金3.76亿元,支持黄淮海等地抗旱保春播
  • 高璞任中国一汽党委常委、副总经理
  • 南阳市委原书记朱是西被“双开”:搞劳民伤财的“政绩工程”
  • 闲暇时间的“堕落”