为什么最新的可能版本没有安装在带有插入符号版本控制的 CI 中

问题描述

我有一些使用插入符号版本控制的嵌套依赖项,例如"lodash" :"^4.2.0"

为什么当我从全新的克隆安装软件包时,我没有获得支持该版本控制的最新版本?目前是 - 4.17.21。我可以理解我的其他软件包是否需要较低版本的 lodash,但它们也有与插入符号版本类似的东西。

出于某种原因,4.17.20 是由纱线安装的。有东西告诉我的纱线锁文件解析为 4.17.20。我可以解决这个问题的唯一方法是在我的 package.json 中使用分辨率,但是这种情况发生在许多软件包中,如果可能的话,我不想这样做。是否有我遗漏的内容导致在锁定文件中解析版本?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)