有时,当尝试使用GitHub将NPM包发布到npm publish
包注册表时,可能会出现如下错误
npm ERR! code E400
npm ERR! 400 Bad Request - PUT https://npm.pkg.github.com/@myorg%2fmypackage - RepoAcceptsPackageUploads: Repository "myorg/mypackage" does not exist.
发布于 2019-11-03 22:49:57
根据用于与GitHub包注册表进行身份验证的GitHub文档,如果您试图将包发布到的存储库是私有回购,那么您验证身份的个人访问令牌必须具有以下范围:
read:packages
write:packages
repo
在这种情况下,缺少repo
作用域,因为现在还不清楚是否需要将包发布到私有repos。
https://stackoverflow.com/questions/58685333
复制相似问题