一尘不染

npm安装错误-MSB3428:无法加载Visual C ++组件“ VCBuild.exe”

node.js

我正在尝试使用

npm install steam

但我说错了

错误

我不确定如何解决此问题,并且已经在两个不同的npm模块安装中获得了此解决方案。我可以安装其他模块。

我尝试过的方法:安装所需的任何依赖项。(ursa,node-gyp等)安装Visual C 2005。安装Visual C
2010。将环境变量路径更改为/ VC /(在另一个StackOverflow线程/问题上找到。Googled,googled和googled。

我也尝试执行时遇到错误:

npm install ursa

错误是:

错误2


阅读 195

收藏
2020-07-07

共1个答案

一尘不染

管理员* 身份从cmd行尝试此操作 *

可选部分,如果您需要使用代理:

set HTTP_PROXY=http://login:password@your-proxy-host:your-proxy-port
set HTTPS_PROXY=http://login:password@your-proxy-host:your-proxy-port

运行这个:

npm install -g --production windows-build-tools

无需Visual Studio。这就是您所需要的。

参考文献:

https://www.npmjs.com/package/windows-build-tools

https://github.com/felixrieseberg/windows-build-
tools

2020-07-07