【问题标题】:Yarn install - Couldn't find any version "react-is" that matches [Latest version]纱线安装 - 找不到任何与 [最新版本] 匹配的“react-is”版本
【发布时间】:2019-08-20 00:14:04
【问题描述】:

我今天运行yarn install 时发生了这个错误。我通过手动选择最后一个旧版本 18.8.5 解决了这个问题。但是当我在 Jenkins 中运行它时,我无法像那样手动选择。

我在package.json中找不到这个依赖,所以看来react-is是一些使用版本16.8.6的包的子依赖。

我尝试使用yarn resolutions 将其强制为18.6.5,但许多包使用 react-is 有许多不同的版本,因此会导致其他错误。

有什么办法可以解决这样的问题?

【问题讨论】:

    标签: reactjs yarnpkg package.json


    【解决方案1】:

    我解决了我的问题。我的 nexus3 存储库存在关于缓存的问题,因此它不会更新 react-is 的最新版本,所以当我安装时,yarn 找不到该版本并使构建崩溃。 我通过删除nexus3的缓存解决了这个问题,它完成了:)

    【讨论】:

      【解决方案2】:

      我用yarn cache clean解决了我系统中的以下错误:

      错误找不到匹配项 参考文献中的“53c351b16a1130c959bb54e3d52df290dc9aa64f”...

      这个问题很可能是由 git rebase 和强制推送引起的。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-05-26
        • 2021-07-11
        • 1970-01-01
        • 1970-01-01
        • 2017-03-04
        • 1970-01-01
        • 1970-01-01
        • 2019-02-09
        相关资源
        最近更新 更多