首页 > 解决方案 > 403 将模块发布到 npm 时禁止

问题描述

我试图发布一个模块,但总是出错。请帮忙检查这是我的错误

npm notice 
npm notice   remove-null@1.0.0
npm notice === Tarball Contents === 
npm notice 435B index.js    
npm notice 178B package.json
npm notice === Tarball Details === 
npm notice name:          remove-null                             
npm notice version:       1.0.0                                   
npm notice package size:  467 B                                   
npm notice unpacked size: 613 B                                   
npm notice shasum:        be0e9f07c9f43c01959de7b5a623d9be6c358aba
npm notice integrity:     sha512-vXiTrxXk5H0sf[...]Cqo3wBwnLX1Lg==
npm notice total files:   2                                       
npm notice 
npm ERR! code E403
npm ERR! 403 403 Forbidden - PUT https://registry.npmjs.org/remove-null - 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.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/dungva/.npm/_logs/2021-01-26T04_11_35_573Z-debug.log

标签: node.jsnpm

解决方案


  1. 创建一个组织。 在此处输入图像描述
  2. 邀请一个成员,比如你自己。
  3. 登录会员的邮箱,接受并验证上面的邀请。
  4. npm 登录并发布您的模块。

推荐阅读