解决办法:
先切换到阿里的npm镜像源:
npm config set registry https://registry.npm.taobao.org
验证一下:
npm config get registry
接下来用管理员身份运行命令提示符,再试一下
npm install webpack -g
npm install webpack-cli -g
还是不行,根据报错路径找到关于webpack中的一切,npm查看全局安装路径命令npm config ls,删除掉后再次安装
npm install webpack -g
npm install webpack-cli -g
再次查看webpack版本
webpack -v
又报了个错,某个js文件66行SyntaxError: Invalid regular expression: /(\p{Uppercase_Letter}+|\p{Low
解决办法:官网上下载最新版本的node覆盖掉安装路径,再升级npm
npm i -g npm
再把目录下的webpack、webpack-cli删除
C:\Users\qc\AppData\Roaming\npm\node_modules
C:\Users\qc\AppData\Roaming\npm
再次安装webpack、webpack-cli,再查看版本号成功