Cli: [BUG] 找不到与“3.4.7”匹配的“core-js”版本

创建于 2019-12-02  ·  10评论  ·  资料来源: npm/cli

什么为什么

❯ npm i -s core-js
+ [email protected]
updated 1 package and audited 1 package in 0.571s
found 0 vulnerabilities

但是在 npm 注册表网站上,它显示[email protected]为最新:
https://www.npmjs.com/package/core-js?activeTab=versions
image

什么时候


美国东部时间 2019-12-02 下午 2:17:29

在哪里


npm 公共注册表

如何

当前行为


找不到与“3.4.7”匹配的“core-js”的任何版本

重现步骤


尝试安装 core-js

预期行为


应该安装[email protected]

WHO



  • 不适用

参考



  • 不适用

Registry Wontfix

最有用的评论

现在似乎已经修复了自己。 npm i刚刚为我完成了 3.4.7。

所有10条评论

这打击了很多人。 core-js-compat 作为 3.4.6 以损坏的状态发布,这很不幸,但很快被修复为 3.4.7,但是 3.4.6 仍然(在发布此评论时)从 npm 中提供,即使它表示最新=3.4.7。 如果这是一个缓存问题,那真的很不幸,因为它捕获了一个坏版本,并且没有让修复它的好版本通过。

@dcwarwick它一定是一个缓存错误。 注册表不应该作为最新的 3.4.7 和 3.4.6 提供广告...

现在似乎已经修复了自己。 npm i刚刚为我完成了 3.4.7。

@esetnik你能仔细检查一下并确认正确的版本现在出现在 .com 和注册表上吗? 我相信这已经解决了(例如,运行npm view core-js似乎确认最新的是3.4.7

现在已经解决了。 您会更新https://status.npmjs.org以表明在此期间服务降级吗? 即使许多用户几个小时都无法下载流行的软件包,它也没有显示任何事件。 从 npm 团队那里得到一些关于为什么会发生这种情况以及解决它的计划的更新也很好。

是的,这似乎对我来说是固定的。

@esetnik这不是服务降级。 我们依赖 CloudFlare 进行 CDN 交付,并且在点击 CLI 安装路径时,您似乎刚刚点击了分布式 CDN 中的缓存边缘节点,而不是网站缓存。

@ahmadnassri我认为这不应该关闭。 如果在发布新包时您没有主动使边缘缓存失效,则 npm 平台存在技术问题。 这个问题的结果是几个小时的构建都失败了,包作者无法做任何事情,因为他们已经发布了一个 npm 没有为客户提供的工作版本。 这是新版本软件包在发布后最多几个小时内不可用的预期行为吗?

由于这是 CLI 存储库,因此在此处讨论注册表操作没有用,如果您需要进一步说明,请随时发送支持票。

我已将此问题标记为“Wontfix”,因为它与 cli 存储库无关。 感谢您提醒我们注意这一点👍

此页面是否有帮助?
0 / 5 - 0 等级