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。