我发布了一个包(license-plate-serial-generator几年前(大致),我现在想重新发布它。
\n我不清楚是否可以重新发布未发布的包,因为我尝试这样做时遇到了不同的结果
\n我昨天升级了软件包版本并发布了新版本。npm publish成功了,我收到了一封电子邮件,内容如下:
\n\n嗨,ptrkcsk!
\n新版本的软件包 license-plate-serial-generator (0.2.3) 发布于 2021-12-23T00:02:52.024Z\xe2\x80\xa6
\n
然而,该包在 npm 上仍然大部分不可用:
\nnpm install失败并显示相对模糊的错误消息:\n$ npm install license-plate-serial-generator\n\nnpm ERR! code ENOVERSIONS\nnpm ERR! No versions available for license-plate-serial-generator\n...\nRun Code Online (Sandbox Code Playgroud)\nnpm info失败并显示明确的错误消息:\n$ npm info license-plate-serial-generator \n\nnpm ERR! code E404\nnpm ERR! 404 Unpublished by ptrkcsk on 2021-07-29T21:32:41.957Z\nnpm ERR! 404 \nnpm ERR! 404 \'license-plate-serial-generator\' is not in this registry.\nnpm ERR! 404 You should bug the author to publish it (or use the name yourself!)\n...\nRun Code Online (Sandbox Code Playgroud)\n


\n\n取消发布包会从注册表中永久删除该包,因此其他用户无法再安装它。一旦软件包被取消发布,以相同名称重新发布将被阻止 24 小时。
\n
让我感到困惑的是,取消发布是“永久”的,但取消发布后 24 小时后可以重新发布
\n| 归档时间: |
|
| 查看次数: |
998 次 |
| 最近记录: |