我正在使用 OSX El Capitain 并且刚刚下载了 Appcelerator Studio。安装后我尝试运行它,当我尝试登录时收到此错误消息:无法找到 CLI 可执行文件(下面的打印屏幕)。我已经安装了直接从 Appcelerator 网站下载的 NodeJs。
我怎么能解决这个问题?
我正在使用 OSX El Capitain 并且刚刚下载了 Appcelerator Studio。安装后我尝试运行它,当我尝试登录时收到此错误消息:无法找到 CLI 可执行文件(下面的打印屏幕)。我已经安装了直接从 Appcelerator 网站下载的 NodeJs。
我怎么能解决这个问题?
根据权限,安装 CLI 可能会出现问题。Appcelerator Studio 将 node(如果需要)、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
安装后,再次查看有关运行工作室的信息,看看您是否仍有问题。
也许您的 CLI 安装不正确,这就是您收到此错误的原因。所以尝试分别通过终端手动安装CLI
这是文档链接 - https://web.appcelerator.com/product/cli
然后打开工作室。希望这可以帮助。
问候, Appcelerator 支持。
除了@bert-g 给出的原因,也可能是因为安装了旧版本的节点(即节点0.10)而不是0.12。
我使用 nvm 进行节点版本控制。从应用程序图标启动应用程序时,它停留在同一个屏幕截图上。因此,我尝试从控制台启动应用程序(即 /Applications........./AppceleratorStudio),它抱怨我的节点版本应该是 0.12。使用 nvm install 0.12 并再次从控制台运行,它可以工作!
因此,每当开发工具在 CLI 方面出现问题时,我要做的第一件事就是重新安装 Xcode。几乎每次都修复所有问题。
这应该取消链接库,卸载并删除 Xcode
转到终端并运行:
sudo rm -rf /Library/Developer/CommandLineTools
sudo rm -rif ~/Applications/Xcode.app
然后去 App Store 重新安装 Xcode
请确保您是最新的,从这里安装 CLI 工具
您需要 Xcode 和 CLI 工具。我不确定 CLI 工具是否与 Xcode 一起下载,因此请确保同时下载两者。
请让我知道这是否有效!
更新:必须也已Appcelerator CLI
安装和配置