pnpm audit请求返回410错误,求有效替代方案或解决办法
问题解答
这是bug吗?
不是bug。npm官方已正式退役旧的单包审计端点,要求切换到批量咨询端点,而你使用的pnpm版本仍在调用旧端点,因此触发410错误。
可行解决办法
优先方案:升级pnpm
pnpm后续版本已适配npm新审计端点,升级后pnpm audit即可正常使用。执行升级命令:
pnpm add -g pnpm
临时替代方案(无法升级时)
- 直接用
npm audit替代:npm自身已适配新端点,运行该命令可完成依赖审计 - 使用第三方工具:比如
snyk test(需先安装snyk),或用npm audit fix自动修复依赖漏洞
内容的提问来源于stack exchange,提问作者Fer Vassolo
相关产品推荐
相关产品推荐

