一只可爱的圆 2023-02-25 09:42 采纳率: 0%
浏览 66

npm i 报错 code451

拉项目 npm i 报code451,显示要下载的包目前非法使用(同事那边项目运行正常,node版本v16.18.0,我也是)

img


我切换了 npm 源 去查看这个报错的vab-icons 包的当前可使用版本,0.0.23这个是latest ,还是报以上错误

不同的npm 源切换还是报错

  • 写回答

2条回答 默认 最新

  • MarkHan_ 2023-02-25 09:52
    关注

    该回答引用GPTᴼᴾᴱᴺᴬᴵ
    错误代码 451 表示服务器拒绝请求,通常是因为权限问题导致的。在这种情况下,可能是因为您所在的网络受到了限制,或者访问的资源需要进行身份验证。
    -
    对于您遇到的这个问题,建议您检查一下您的网络环境是否有访问限制,并确保您的电脑上安装了正确的证书。您可以尝试使用 VPN 或者其他网络环境进行访问,看看是否能够解决问题。
    -
    另外,也可以尝试清除 npm 的缓存,然后重新安装依赖包。可以使用以下命令清除缓存:

    npm cache clean --force
    

    然后再运行 npm i 安装依赖包。如果问题仍然存在,可以尝试删除 node_modules 目录和 package-lock.json 文件,然后再重新安装依赖包。

    评论

报告相同问题?

问题事件

  • 创建了问题 2月25日