# 关于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