1

我正在尝试将telerik appbuilderCLI 安装到我的 Windows 机器上。我遇到的第一个错误是找不到 cl.exe。我通过修改我的 Visual Studio Community 2015 安装以包含 C++ 解决了这个问题,现在我在 cmd 提示符窗口中变得更红了。我正在尝试使用安装 appbuilder

npm install -g appbuilder

这是cmd窗口的截图

错误

我是否缺少一些依赖项?关于如何设置的指南只是安装行,并且在花了一些时间搜索之后。我没有发现任何其他人在设置 appbuilder 时遇到问题。

4

1 回答 1

2

你能检查你的 node.js 版本吗?在撰写本文时,AppBuilder CLI 适用于 node.js 0.10.x 和 0.12.x。对 node.js 4.2.1 的支持将在 2.14 版本中提供,该版本目前计划于 2015 年 11 月初发布。请注意,由于 V8 中导致节点崩溃的错误,将永远不支持 node 4.0.x。

出现这些消息的原因是 AppBuilder CLI 具有用 C++ 编写的依赖项。要构建它们,您需要满足构建 c++ 节点模块的所有要求,即安装 Visual Studio、Python 2.7、node-gyp 并将它们配置为在命令行上可用。更多信息可在此处获得:https ://github.com/nodejs/node-gyp 。在我们对节点 4.2.1 的官方支持结束之前,您可以尝试这种方法。或者,如果可能,切换到节点 0.12

于 2015-10-27T15:42:21.210 回答