Appcelerator无法找到cli可执行文件

时间:2016-01-14 19:11:00

标签: node.js appcelerator appcelerator-studio

我正在使用OSX El Capitain,刚刚下载了Appcelerator Studio。安装后我尝试运行它,当我尝试登录时收到此错误消息:无法找到CLI可执行文件(下面的打印屏幕)。我已经安装了直接从Appcelerator网站下载的NodeJ。

我怎么解决这个问题?

enter image description here

4 个答案:

答案 0 :(得分:3)

根据权限安装CLI可能会出现问题。 Appcelerator Studio将节点(如果需要),appcelerator CLI,Titanium CLI等安装到AppceleratorStudio.app包下面的包中。这是为了确保它具有可用的那些。

我建议您检查您的权限,并可能从链接重新安装Appcelerator Studio:

web.appcelerator.com

此外,您可以使用以下命令全局安装CLI:

sudo npm i -g appcelerator
sudo npm i -g titanium
sudo npm i -g alloy

安装完成后,请再次查看有关运行工作室的信息,以确定是否仍有问题。

答案 1 :(得分:0)

可能您的CLI未正确安装,这就是您收到此错误的原因。因此,尝试分别通过终端手动安装CLI

  • sudo npm install -g appcelerator
  • appc使用最新的
  • appc setup
  • sudo npm install -g alloy

这是文件链接 - https://web.appcelerator.com/product/cli

然后打开工作室。希望这会有所帮助。

此致 Appcelerator支持。

答案 2 :(得分:0)

除了@ bert-g给出的理由之外,还可能因为安装了旧版本的节点(即节点0.10)而不是0.12。

我使用nvm进行节点版本控制。从应用程序图标启动应用程序时,它停留在相同的屏幕截图中。因此我尝试从控制台启动应用程序(即/Applicationswork./AppceleratorStudio)并且它抱怨我的节点版本应为0.12。使用nvm install 0.12并再次从控制台运行,它可以工作!

答案 3 :(得分:-1)

因此,每当开发工具遇到CLI问题时,我要做的第一件事就是重新安装Xcode。几乎每次都修复了一切。

这应该取消链接库,卸载和删除Xcode

转到终端并运行:

sudo rm -rf /Library/Developer/CommandLineTools
sudo rm -rif ~/Applications/Xcode.app

然后转到App Store并重新安装Xcode

确保您是最新的,从HERE

安装CLI工具

您需要Xcode和CLI工具。我不确定是否使用Xcode下载了CLI工具,因此请务必下载两者。

如果有效,请告诉我!

更新:必须安装并配置Appcelerator CLI