在Visual Studio代码

时间:2018-05-06 16:18:17

标签: npm-install

我已经为Windows安装了visual studio代码。 此外,已安装节点(v 10.0.0)。

在Visual Studio Code的集成终端中键入“npm install”,开始安装但以错误结束: TRACKER:错误TRK0005:找不到:“CL.exe”。系统找不到指定的文件。

我试图按照这里的建议: could not install prerender using npm - "Failed to locate: CL.exe"

但没有任何成功。

错误:

详细堆栈错误:rabin-bindings@1.7.4安装:prebuild-install || node-gyp rebuild

详细堆栈退出状态1

gyp ERR! cwd .. \ node_modules \ rabin-bindings

gyp ERR! node -v v10.0.0

gyp ERR! node-gyp -v v3.6.2

gyp ERR!不行

1 个答案:

答案 0 :(得分:1)

如果您提供了错误堆栈跟踪,那么准确回答会更有帮助。

无论如何我遇到了类似的问题,在我的情况下,我使用的是node-gyp v3.6.0,它增加了对VS2017的支持,因此这是一个良好的开端。

我得到了"KeyError: '2017'",这表明node-gyp没有检测到Visual Studio的版本。所以我强制使用下面的cmmand,它就是这样做的:

npm config set msvs_version 2017