gpt4 book ai didi

node.js - 为什么 node-gyp(和其他东西)需要 Visual Studio?

转载 作者:IT老高 更新时间:2023-10-28 23:11:16 30 4
gpt4 key购买 nike

node-gyp 不是我遇到的第一个需要它的东西,但这似乎很奇怪。我认为这与构建可执行文件或插件或其他任何东西有关,但是没有比 Visual Studio 或 VS Express 的完整版本更小的依赖项可以满足要求吗?我认为如果你真的想的话,你实际上可以在没有 VS 的情况下编写、构建和运行 .net 应用程序。我希望在尝试解决问题时至少学习一些 C++ 或其他任何东西,尽管我认为如果 Joyent 无法轻松找到解决问题的方法,那将是不平凡的。

注意:我没有将 node-gyp 作为 Node 依赖项的问题,但有该问题的 Windows 用户应尝试通过从 Web 下载并从该 exe 文件重新安装来更新 Node ,然后再进行任何其他疯狂操作我险些躲过。他们似乎已经修复了仅 2010 年的问题,但并没有真正大声宣布它,而且 npm 在尝试更新自身和 Windows 上的 Node 时也不起作用。

最佳答案

它可以在没有 Visual Studio 的情况下工作,但您需要安装 Windows SDK:

  1. https://www.microsoft.com/en-us/download/details.aspx?id=8442 获取 Windows SDK
  2. 使用桌面上的“SDK 命令行”快捷方式启动 npm install

我在这里找到了这个解决方案:https://github.com/nodejs/node-gyp/issues/629#issuecomment-138276692

关于node.js - 为什么 node-gyp(和其他东西)需要 Visual Studio?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26959640/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com