node-sass编译安装

node-sass 是一个编译 sass 源文件为css 的nodejs 库,这是一个用C++ 写的底层库,在我们使用命令

npm install node-sass

安装的时候会使用 node-gyp 库去编译安装,这里我大概记录下安装流程和注意事项。

缘起:

在安装 node-sass 时报错,因为我本地装了vs2015,以前也安装了vs2017、vs2019,导致编译选项混乱而失败。

安装流程

安装 msbuild 编译工具(这里我推荐使用2017版 msbuild 编译工具)

去微软官网下载 MSBuild工具

在这里插入图片描述

选这个 Build Tools 就行,然后启动,工作负荷页选中两个

在这里插入图片描述
在这里插入图片描述

单个组件页里面页选中一些组件安装

在这里插入图片描述
在这里插入图片描述

选好之后下载安装好

在这里插入图片描述

注意配置

先执行命令 npm config list 查看环境

在这里插入图片描述
如果有 msbuild_path 就用以下命令删掉

npm config delete msbuild_path

然后执行命令

npm config set msvs_version=2017

设置编译时使用我们刚安装的2017版的 msbuild工具

安装 node-sass
npm install node-sass

一般安装好 msbuild 编译工具,设置好编译工具选项,到这一步都会成功。当然,其他问题也可能使编译安装不成功,这里只简单记录下我的安装经验。有时候也可以试试用 yarn。

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值