简体   繁体   中英

ERR! 403 when trying to publish a package to npm

I'm trying to publish a package to npm. You can see the repository here: https://github.com/biowaffeln/mdx-state

I logged in to npm with npm login , then I ran npm publish and got the following error message:

npm ERR! code E403
npm ERR! 403 403 Forbidden - PUT https://registry.npmjs.org/mdx-state - Forbidden
npm ERR! 403 In most cases, you or one of your dependencies are requesting
npm ERR! 403 a package version that is forbidden by your security policy.

I have no idea what that's supposed to mean. What am I missing?

Okay, I found the problem. Apparently, I didn't verify my email address , so that's why I didn't have the permission to upload packages. Talk about an unhelpful error message!

Login to npm website, Under your profile image in nav section, go to access tokens and delete already existing access tokens if any.

Now try logging in from the terminal and see if it works!!

只需重新发送新电子邮件以验证电子邮件地址,一切正常。

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM