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”