Npm看不到最新的npm包版本

o2g1uqev  于 2024-01-08  发布在  其他
关注(0)|答案(3)|浏览(199)

嘿,
我在子依赖方面有一些大问题。
我有一个react-test-renderer包,它使用了react-is包。
问题就从这里开始了,因为react-is想安装在版本16.3.1
但是当我只想安装“email protected(https://stackoverflow.com/cdn-cgi/l/email-protection)“时,npm告诉我软件包版本不存在:x1c 0d1x
还尝试了“npm view react-is”命令来查看该版本是否已经存在:

最有趣的是,当我去npmjs.com页面寻找react-is版本时,有一个版本16.3.1发布于8小时前:



当我输入npm install命令时,我得到了一个关于不存在react-is版本的错误:

当我使用yarn install时,我可以简单地选择现有的版本,一切都正常工作:x1c4d 1x
但是我不能在生产中使用yarn,我需要通过使用npm来解决这个问题。
也许你有一些想法,我应该如何解决这个问题?

l2osamch

l2osamch1#

我现在也有同样的bug。只要再尝试一次升级你的版本(在你的情况下是16.13.2)。这应该可以解决问题。可能是在使用npm publish发布软件包时出错了

bgtovc5b

bgtovc5b2#

我遇到了同样的问题,然后我发现我在.npmrc文件中有一个自定义存储库。删除它解决了这个问题。

hiz5n14c

hiz5n14c3#

我也遇到了这个问题。我可以看到我的软件包的最新版本正确发布,但每次尝试npm install都失败了。对我来说,解决方案是使用npm cache clean --force清除该高速缓存,之后npm install工作。希望这能帮助其他遇到同样问题的人

相关问题