windows 下安装 npm 包 node-sass 报错 error MSB3428

错误信息:

1
2
3
MSBUILD : error MSB3428: 未能加载 Visual C++ 组件“VCBuild.exe”。要解决此问题,1) 安装 .NET Framework 2.0 SDK;2) 安装 Microsoft Visual Studio 2005;或 3) 如果将该组件安装到了其他位置,请将其位置添加到系统路径中。 [C:\User
s\Administrator\Desktop\richard\console\node_module
s\node-sass\build\binding.sln]

错误原因:

缺少 windows 构建工具

解决方案一:

1
npm install --global --production windows-build-tools

经过尝试失败

解决方案二:

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