在 Windows 上安装 Telerik Appbuilder CLI 时出错

Error installing Telerik Appbuilder CLI on Windows

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

安装 appbuilder
npm install -g appbuilder

这里是 cmd 的屏幕截图 window

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

你能检查一下你的 node.js 版本吗?在撰写本文时,AppBuilder CLI 使用 node.js 0.10.x 和 0.12.x。对 node.js 4.2.1 的支持将在 2.14 版本中提供,目前计划于 2015 年 11 月上旬发布。请注意,由于 V8 中的错误导致节点、节点 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