node-sass安装失败解决方案,不一样的解决思路

解决办法一 使用淘宝镜像源(网上推荐)

设置变量 sass_binary_site,指向淘宝镜像地址。示例

npm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/

// 也可以设置系统环境变量的方式。示例
// linux、mac 下
SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ npm install node-sass

// window 下
set SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ && npm install node-sass

解决办法二 切换node版本(自己研究的方法)

由于项目旧代码使用了node-sass安装依赖时报错偶热发现就项目的node版本是10.18.0

于是我就想着将node版本切换为10.18.0应该就可以顺利的使用npm安装node-sass了

于是就开搞

1.安装node版本切换工具NVM

下载地址:https://github.com/coreybutler/nvm-windows/releasesnvm-setup.zip
安装后输入nvm -v检查是否安装成功

2.安装指定版本node并使用

执行nvm install 10.18.0

使用指定的node版本

使用nvm use 10.18.0

3.接下来就可以直接使用npm安装node-scss

解决办法三 使用官方的安装方法本地安装

具体方法: https://www.sass.hk/install/

解决办法四 使用Dart-Sass替换Node-Sass

//先安装dart-sass
yarn add node-sass@yarn:dart-sass
//或
npm install node-sass@npm:dart-sass
//安装成功后再安装sass和sass-loader
yarn add sass sass-loader
//或
npm install sass sass-loader

如果还有什么不明白的可以私信我哦!

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值