首页 > 解决方案 > 重新发布后,npm 包未显示在注册表中

问题描述

昨天,我向 npm 发布了一个(私有范围的)包作为测试。马上,我用npm unpublish <@scope>/<pkg> --force. 然后我尝试再次使用 发布包npm publish,并收到一条错误消息,提示我必须等待 24 小时。好的,这就是他们的取消发布政策。于是我等了 24 小时,才能够再次成功发布包。但!当我npm view在包 repo 或npm install依赖包的 repo 中运行时,我得到 404:

$ npm view
npm ERR! code E404
npm ERR! 404 Unpublished by <company> on <timestamp>
$ npm install
npm ERR! code ENOVERSIONS
npm ERR! No versions available for @<company>/<pkg>

我怎样才能让这个包再次出现?

标签: npmnpm-publish

解决方案


推荐阅读