node-sass安装失败解决方案

1、python环境问题

Error: Can't find Python executable "python", you can set the PYTHON env variable.
提示找不到python2.7版本,
方法一:可安装一个python2.7或引用其他已安装的python2.7 通过设置环境变量可以解决;
方法二:通过执行 npm install -g windows-build-tools安装 windows-build-tools

推荐使用方法二,因为后面也需要这个工具

2、缺少构建插件

npm error MSB3428: 未能加载 Visual C++ 组件“VCBuild.exe”
解决方法参考方法二

3、在线安装node-sass失败

1、配置成在线地址安装 npm config set sass_binary_site=https://npm.taobao.org/mirrors/node-sass
访问该地址发现是404

在这里插入图片描述

2、安装sass 基本环境最佳匹配 “nodejs 14.x” “sass-loader@7.3.1” “node-sass@4.14.1” 参考了这个也失败
3、参考 npm i node-sass@4.14.1 --sass_binary_site=https://cdn.npmmirror.com/binaries/node-sass
该地址也失效了
在这里插入图片描述
怎么办呢:离线安装

4、离线安装

参考以下大神提供的解决方案,非常有效,能解决离线问题
https://blog.csdn.net/BigCookies/article/details/144985531

# 查看版本
node -p "[process.platform,process.arch,process.versions.modules].join('-')"
# 下载对应版本
npm install --sass-binary-path="win32-x64-93_binding.node" --legacy-peer-deps

在这里插入图片描述
离线包下载地址
https://github.com/sass/node-sass/releases

5、声明

1)本文来源项目实践,已经过测试,文章存在任何问题或疑问,请留言,感谢您的阅读!
2)原创不易,转载请标注来源,感谢!
3)made in wmgis

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值