npm - 运行 npmpublish 没有错误,但看不到更新的包

标签 npm npm-publish

我更新了 package.json 中的版本并运行了“npmpublish”。我没有看到任何错误,并在终端中看到日志“package-name prepublishOnly”。现在如果我去https://www.npmjs.com/package/ ,我看不到更新的包。然后,如果我再次运行“npmpublish”,它会给出如下错误:

npm ERR! publish Failed PUT 403
npm ERR! code E403
npm ERR! Forbidden The feed already contains the package 'package-name' at version 'X.Y.Z': 'package-name'

我想知道为什么以及我是否成功发布包。

最佳答案

给它一些时间。您的包可能已上传,网页可能尚未立即更新。

我认为截至 2019 年 2 月 28 日上午 11:38(太平洋时间)我的包裹也看到了同样的情况,因为我的包裹页面将显示旧版本。但是,当搜索我的包时,我会看到新版本。最重要的是,运行 npm initnpm install mypackage 将安装新版本,这无论如何都是最重要的。

关于npm - 运行 npmpublish 没有错误,但看不到更新的包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54930849/

相关文章:

node.js - npm npm run watch-poll 发生 homestead 错误

node.js - 将参数传递给组合的 npm 脚本

javascript - 如何创建 JavaScript 库

reactjs - 依赖于第三方库或框架的组件库

javascript - npmjs.com 如何计算代码质量

angular - 是否有用于音频管理的 Angular 4 npm 包?

node.js - 从预安装时运行的 npm 脚本中找到 package.json 文件

npm - `npm publish` 忽略 .npmignore 的新增内容

npm - 在 Gitlab-ci 中使用 NPM 发布 Node 模块不起作用

node.js - 无法在命令提示符下运行 Angular 5 项目?