我已经为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!不行
答案 0 :(得分:1)
如果您提供了错误堆栈跟踪,那么准确回答会更有帮助。
无论如何我遇到了类似的问题,在我的情况下,我使用的是node-gyp v3.6.0,它增加了对VS2017的支持,因此这是一个良好的开端。
我得到了"KeyError: '2017'"
,这表明node-gyp没有检测到Visual Studio的版本。所以我强制使用下面的cmmand,它就是这样做的:
npm config set msvs_version 2017