博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
yarn upgrade 更新依赖包时yarn.lock更新但package.json不同步更新版本信息
阅读量:6691 次
发布时间:2019-06-25

本文共 499 字,大约阅读时间需要 1 分钟。

背景:独立维护项目的架构与开发工作,在升级依赖包时发现使用yarn upgrade更新依赖包,yarn.lock文件更新了,但是package.json里依赖包的版本没有更新。

解决方案:

  1. 下载npm-check-updates
  2. yarn upgrade-interactive --latest
  3. yarn upgrade package@version
推荐使用第二种不需要安装过多的依赖就可以达到目的

第一种

// 先下载yarn global add npm-check-updates// 更新包(yarn.lock和package.json同步更新)ncu --upgrade --upgradeAll && yarn upgrade

第二种

yarn upgrade-interactive --latest// 需要手动选择升级的依赖包,按空格键选择,a 键切换所有,i 键反选选择

第三种

yarn upgrade package@version// yarn.lock和package.json都会更新,但是会进行版本锁定 "echarts": "4.2.0-rc.2"
参考文章

转载地址:http://efeao.baihongyu.com/

你可能感兴趣的文章
139/140. Word Break II/377. Combination Sum IV--back tracking +Memoization
查看>>
现实世界的Windows Azure:采访圣地亚哥公共安全小组的技术经理Adrian Gonzalez
查看>>
监听RecyclerView滑动到末端
查看>>
PHP DB 数据库连接类
查看>>
架构阅读笔记10
查看>>
CSS(三)
查看>>
冲刺周期二第五天
查看>>
CSS常用技巧(1)——布局类
查看>>
linux 链接的使用 创建和删除符号连接
查看>>
COGS2642 / Bzoj4590 [Shoi2015]自动刷题机
查看>>
Oracle 分区表中索引失效
查看>>
mysql查询正在执行的进程
查看>>
2016年
查看>>
es6 入坑笔记(一)---let,const,解构,字符串模板
查看>>
pictureBox绑定Base64字符串
查看>>
二、Shell 变量
查看>>
12、SpringBoot-CRUD增加数据
查看>>
5、NIO--通道的数据传输
查看>>
15、设计模式-行为型模式-职责链模式
查看>>
【noi 2.6_1481】Maximum sum(DP)
查看>>