# 关于node-sass安装失败的解决步骤
Node.js安装node-sass时遇到错误:
WARNING
MSBUILD : error MSB3428: 未能加载 Visual C++ 组件“VCBuild.exe”。要解决此问题,
1) 安装 .NET Framework 2.0 SDK;
2) 安装 Microsoft Visual Studio 2005;
或 3) 如果将该组件安装到了其他位置,请将其位置添加到系统路径中。
该报错信息说明系统里缺少c++的依赖,但并不是非得需要安装Visual Studio才能解决问题, 也可以通过全局安装windows构建工具的方式解决。
npm install --global --production windows-build-tools
1
如果执行上述命令后安装失败,则用cnpm安装
cnpm install --global --production windows-build-tools
1
然后安装node-sass:
npm install node-sass --save-dev
1