使用npm install 安装依赖, 报错npm ERR! code E451
npm ERR! 451 Unavailable For Legal Reasons - GET https://registry.npmmirror.com/zx-magnifier - [UNAVAILABLE_FOR_LEGAL_REASONS] zx-magnifier was bl
ocked, reason: vabjs bad guy, steal env and delete files. (operator: cnpmcore_admin/61f154594ce7cf8f5827edf8)
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Administrator\AppData\Roaming\npm-cache_logs\2023-07-18T08_45_48_037Z-debug.log
又使用淘宝镜像 cnpm install 也是一样 报如下:Error: GET https://registry.npm.taobao.org/zx-count response 451 status
这种怎么解决呀,有没有帮忙看一下的,谢谢
1、npm源换成腾讯源(taobao的地址都install不了 ,试试可以更换其他的registry源地址。)
npm config set registry http://mirrors.cloud.tencent.com/npm/
2、然后这个编译命令
npm install --legacy-peer-deps
3、启动 npm run serve --fix
4、 如有帮助给个采纳谢谢
尝试用CNPM安装
当你安装npm包时,你遇到了一个问题。你收到的错误信息表明,你正在尝试安装的包因法律原因而被阻止。当服务器操作员收到法律要求拒绝访问资源或在法律上被要求拒绝访问资源时,使用错误代码451。
错误消息还提到,zx-magnifier被阻止是因为vabjs坏人窃取了env并删除了文件。
希望这可以帮助你。