node-gyp rebuild 报错

报错如下

MSBUILD : error MSB3428: 未能加载 Visual C++ 组件“VCBuild.exe”。要解决此问题,1) 安装 .NET Framework 2.0 SDK;2) 安装 Microsoft Visual Studio 2005;或 3) 如果将该组件安装到了其他位置,请将其位置添加到系统路径中。

node-gyp 是一个node版本的跨平台编译工具,在Windows下依赖

  • Python 2.7
  • Visual Studio 2005~2015

解决

  1. 安装 Python 2.7,并添加到环境变量中,
  2. 点击下载 Visual Studio 2015 ,安装,注意勾选Windows SDK
  3. npm config set msvs_version 2015

你可能感兴趣的:(Web)