运行了npm publish,没有错误,但是看不到更新的软件包

时间:2019-02-28 17:07:19

标签: npm npm-publish

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

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'

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

1 个答案:

答案 0 :(得分:0)

花点时间。您的包裹可能已上传,网页可能尚未立即更新。

我以为我在2019年2月28日上午11:38的软件包中看到的是相同的东西,因为软件包的页面将显示较旧的版本。但是,在搜索我的软件包时,我会看到新版本。最重要的是,运行npm initnpm install mypackage将安装新版本,这是最重要的。