首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >npm安装错误- MSB3428:无法加载可视C++组件"VCBuild.exe“

npm安装错误- MSB3428:无法加载可视C++组件"VCBuild.exe“
EN

Stack Overflow用户
提问于 2014-02-09 20:06:06
回答 14查看 167K关注 0票数 267

我正在尝试使用

代码语言:javascript
复制
npm install steam

但是我收到一个错误,说

我不确定如何修复这个问题,我在两个不同的npm模块安装中得到了这个问题。不过,我可以安装其他模块。

我尝试过的是:安装所需的任何依赖项。(ursa、node-gyp等)安装Visual C++ 2005。安装Visual C++ 2010。将环境变量path更改为/VC/ (可在另一个StackOverflow线程/问题中找到)。搜索,搜索和搜索。

我在尝试执行以下操作时也遇到错误:

代码语言:javascript
复制
npm install ursa

错误是:

EN

回答 14

Stack Overflow用户

发布于 2015-03-03 04:55:13

我知道这是一个非常古老的问题,但这是我在谷歌搜索中的第一个问题,一段时间后,我找到了解决这个问题的方法。

使用以下命令在窗口中查找节点:

正如@janaka-bandara建议的那样,您可以使用本机

where node

如果你因为某种原因没有它,你可以用node安装它

$ npm install -g which

$ which node

cd进入目录后,在目录cd内部进入node_modules\npm文件夹,最后:

$ npm install node-gyp@latest

在这里,答案来自于this site

票数 34
EN

Stack Overflow用户

发布于 2017-04-10 20:22:28

文档中清楚地提到了如下内容:https://github.com/nodejs/node-gyp#installation

选项1:从提升的PowerShell或CMD.exe (以管理员身份运行)使用npm Install --global --production windows-build-tools,使用Microsoft的windows-build-tools安装所有必需的工具和配置。

代码语言:javascript
复制
npm install --global --production windows-build-tools 
票数 17
EN

Stack Overflow用户

发布于 2014-06-01 07:02:53

看看node-gyp的安装说明--你不能只使用npm install node-gyp。我看到你已经安装了Visual C++,但还有更多的东西要安装。

你们有什么版本的windows?如果我知道,我也许能够告诉您没有执行node-gyp指令的哪一部分,但是检查它们,您应该能够弄清楚它。我也为这些东西经历了一些痛苦。

票数 14
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21658832

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档