npm ERR! Unexpected token < in JSON at position 1 while parsing near ‘

在尝试使用npm安装vue-cli@2.9.6时遇到错误,问题源于服务器返回的响应不是有效的JSON,而是HTML。建议切换npmregistry至淘宝镜像重试,或者使用yarn进行安装。如果问题持续,可能需要检查网络环境或尝试不同版本的vue-cli。
摘要由CSDN通过智能技术生成
C:\Users>npm install -g vue-cli@2.9.6
npm ERR! Unexpected token < in JSON at position 1 while parsing near '
npm ERR! <!doctype html>
npm ERR! <htm...'

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\***\AppData\Roaming\npm-cache\_logs\2023-04-14T11_41_07_273Z-debug.log

C:\Users\>npm config set registry https://registry.npm.taobao.org/

报错原因:
根据日志( C:\Users***\AppData\Roaming\npm-cache_logs\2023-04-14T11_41_07_273Z-debug.log),尝试从npm仓库安装vue-cli@2.9.6,但是npm在解析从服务器接收到的JSON响应时遇到了错误。响应数据似乎不是一个合法的JSON格式,而是HTML文档。

解决方法:

尝试使用国内镜像再次尝试安装:

npm config set registry https://registry.npm.taobao.org/
npm install -g vue-cli@2.9.6

如果上述两种方法都不起作用,建议切换到yarn并使用yarn安装vue-cli@2.9.6:

yarn global add vue-cli@2.9.6

仍然无法解决问题,网络环境中尝试安装,或者尝试使用其他版本的vue-cli。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值