【问题标题】:Facing 'Unable to locate the CLI executable' on Windows在 Windows 上面临“无法找到 CLI 可执行文件”
【发布时间】:2013-04-20 18:45:07
【问题描述】:

我刚刚安装了 Titanium,我对这个 IDE 不是很熟悉。我添加了 Android SDK 来启动我的第一个应用程序,在我尝试在 Android Emulator 中查看我的应用程序之前,一切看起来都很酷。我越来越无法找到 CLI 可执行文件。 请重新启动 Studio 或使用帮助 > 检查 Titanium 更新来安装 Titanium CLI。 并且 检查 Titanium 更新没有可用的 Titanium 更新。并且多次重启工作室也没有用。我什至无法在网络浏览器中预览我的应用程序。我做错了什么?

我在 Windows Server 2008 R2 上使用 Titanium Studio,构建:3.1.0.201304151600
一切都是最新的 Node.js、Android SDK 等。
我是尝试在 Android 2.2+ 和移动网络上创建基于网络的应用程序。

【问题讨论】:

  • 您是否成功解决了这个问题?
  • 我遇到了类似的问题,我通过打开 cmd 解决了这个问题,然后运行了以下命令:npm -g install acs 之后一切似乎都按预期工作。

标签: titanium titanium-mobile


【解决方案1】:

法里德,

您可以尝试几种方法。

1.在你的命令行中输入titanium并回车。如果它给出'not identify as an internal or external command',则表示Titanium包没有正确安装。

2.尝试使用 npm Titan uninstall 命令仅卸载 Titanium node.js 包。

3.卸载后,打开Titanium studio。它会提示您安装Titanium CLI。按照步骤安装Titanium CLI。

4.如果这些步骤不起作用,则卸载节点并从工作室本身安装所有内容,而不是从命令行。

有时从命令行安装 Titanium CLI 会失败。

编辑:在您在命令提示符中尝试所有这种类型的节点之前,看看节点命令是否被识别。如果不是,您必须将其设置为 PATH 变量。

【讨论】:

  • 我卡住了!我确实从头开始卸载并重新安装了钛和节点。现在节点已安装但是当我打开钛时它要求下载并安装node.jsnode.acsnpmcli 但在安装结束时它给了我这个错误:Setup encountered and error!
  • 在钛中手动设置node.js的路径也没有用。
  • nodenpm 命令在路径变量中注册,当我使用 cmd 时它们可以工作,但我不知道 Titanium 有什么问题!
【解决方案2】:

感谢 'Mukund Samant' 提供了有用的解决方法,我设法通过删除 node.js 并安装旧版本 (0.8.22) 然后手动安装 node.acs 包来解决此问题 [尽管我遇到了另一个问题]运行此命令:npm -g install acs。现在 Titanium 不会在启动时给我任何错误或更新消息。

请注意,我发现我必须以管理员身份运行 Titanium Studio!

【讨论】:

  • 关键步骤是以管理员身份运行它。
猜你喜欢
  • 2022-01-03
  • 1970-01-01
  • 1970-01-01
  • 2021-10-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-07-06
  • 2020-09-02
相关资源
最近更新 更多