403 将模块发布到 npm 时禁止

Posted

技术标签:

【中文标题】403 将模块发布到 npm 时禁止【英文标题】:403 Forbiden when publish module to npm 【发布时间】:2021-04-29 21:50:29 【问题描述】:

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

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

【问题讨论】:

这能回答你的问题吗? How to debug 'npm ERR! 403 In most cases, you or one of your dependencies are requesting a package version that is forbidden by your security policy.' 【参考方案1】:
    创建一个组织。 enter image description here 邀请会员,例如您自己。 登录会员邮箱,接受并验证以上邀请。 npm 登录并发布您的模块。

【讨论】:

以上是关于403 将模块发布到 npm 时禁止的主要内容,如果未能解决你的问题,请参考以下文章

mod_rewrite 没有工作,所以在修复它时得到 403 禁止

403 错误禁止您无权访问此服务器 mod_wsgi 和 apache 上的 /myapp

将 macOS 从 Big Sur 升级到 Monterey 后,发布请求出现 403 禁止错误

将 NPM 更新到 7.20.3 时找不到模块“agentkeepalive”

Springboot Angular安全-REST调用禁止403

403 禁止 没有权限