npm i 时,项目报以下错误
解决:
1、以管理员身份运行powerShell ,执行 npm install --global --production windows-build-tools
.(推荐),如果还是报错的话,看2。
2、第二张图可以看出我们安装node-sass失败了,因为node-sass依赖于Python环境,所以会有第一张图的报错。node-sass默认是从国外线路下载,网速很慢。
// 设置全局淘宝镜像源
npm config set sass_binary_site https://npm.taobao.org/mirrors/node-sass/
// 重新安装node-sass
npm install node-sass
// 安装 sass-loader
npm i sass-loader
// 重新运行项目
npm run serve
参考:vue执行npm install报错: Can‘t find Python executable “python“, you can set the PYTHON env variable
3、安装python环境,2.7版本,其他版本无效,完成后,需配置环境变量。