Appcelerator 无法定位 cli 可执行文件
Appcelerator Unable to locate cli executable
我正在使用 OSX El Capitain 并且刚刚下载了 Appcelerator Studio。安装后我尝试 运行 它,当我尝试登录时收到此错误消息:无法找到 CLI 可执行文件(下面的打印屏幕)。我已经安装了直接从 Appcelerator 网站下载的 NodeJs。
我该如何解决这个问题?
因此,每当开发工具出现 CLI 方面的问题时,我做的第一件事就是重新安装 Xcode。几乎每次都修复所有问题。
这应该取消链接库,卸载并删除 Xcode
转到终端并 运行:
sudo rm -rf /Library/Developer/CommandLineTools
sudo rm -rif ~/Applications/Xcode.app
然后去 App Store 重新安装 Xcode
请确保您是最新的,从 HERE
安装 CLI 工具
您需要 Xcode 和 CLI 工具。我不确定 CLI 工具是否与 Xcode 一起下载,因此请同时下载两者。
如果可行,请告诉我!
更新:必须安装并配置Appcelerator CLI
根据权限,安装 CLI 可能存在问题。 Appcelerator Studio 将节点(如果需要)、appcelerator CLI、Titanium CLI 和其他安装到 AppceleratorStudio.app 包下的包中。这是为了确保它有可用的。
我建议检查您的权限,并可能 re-installing Appcelerator Studio 来自 link :
web.appcelerator.com
此外,您可以使用以下命令全局安装 CLI:
sudo npm i -g appcelerator
sudo npm i -g titanium
sudo npm i -g alloy
安装完成后,再次查看 运行 studio,看看是否还有问题。
可能是您的 CLI 没有正确安装,这就是您收到此错误的原因。所以分别尝试通过终端手动安装CLI
- sudo npm install -g appcelerator
- appc 使用最新的
- appc 设置
- sudo npm install -g alloy
这是文件 link -
https://web.appcelerator.com/product/cli
然后打开工作室。希望这有帮助。
此致,
Appcelerator 支持。
除了@bert-g给出的原因外,也可能是因为安装了旧版本的节点(即节点0.10)而不是0.12。
我使用 nvm 进行节点版本控制。从应用程序图标启动应用程序时,它停留在同一个屏幕截图上。因此,我尝试从控制台(即/Applications........./AppceleratorStudio)启动应用程序,它抱怨我的节点版本应该是 0.12。再次从控制台使用 nvm install 0.12 和 运行,它有效!
我正在使用 OSX El Capitain 并且刚刚下载了 Appcelerator Studio。安装后我尝试 运行 它,当我尝试登录时收到此错误消息:无法找到 CLI 可执行文件(下面的打印屏幕)。我已经安装了直接从 Appcelerator 网站下载的 NodeJs。
我该如何解决这个问题?
因此,每当开发工具出现 CLI 方面的问题时,我做的第一件事就是重新安装 Xcode。几乎每次都修复所有问题。
这应该取消链接库,卸载并删除 Xcode
转到终端并 运行:
sudo rm -rf /Library/Developer/CommandLineTools
sudo rm -rif ~/Applications/Xcode.app
然后去 App Store 重新安装 Xcode
请确保您是最新的,从 HERE
安装 CLI 工具您需要 Xcode 和 CLI 工具。我不确定 CLI 工具是否与 Xcode 一起下载,因此请同时下载两者。
如果可行,请告诉我!
更新:必须安装并配置Appcelerator CLI
根据权限,安装 CLI 可能存在问题。 Appcelerator Studio 将节点(如果需要)、appcelerator CLI、Titanium CLI 和其他安装到 AppceleratorStudio.app 包下的包中。这是为了确保它有可用的。
我建议检查您的权限,并可能 re-installing Appcelerator Studio 来自 link :
web.appcelerator.com
此外,您可以使用以下命令全局安装 CLI:
sudo npm i -g appcelerator
sudo npm i -g titanium
sudo npm i -g alloy
安装完成后,再次查看 运行 studio,看看是否还有问题。
可能是您的 CLI 没有正确安装,这就是您收到此错误的原因。所以分别尝试通过终端手动安装CLI
- sudo npm install -g appcelerator
- appc 使用最新的
- appc 设置
- sudo npm install -g alloy
这是文件 link - https://web.appcelerator.com/product/cli
然后打开工作室。希望这有帮助。
此致, Appcelerator 支持。
除了@bert-g给出的原因外,也可能是因为安装了旧版本的节点(即节点0.10)而不是0.12。
我使用 nvm 进行节点版本控制。从应用程序图标启动应用程序时,它停留在同一个屏幕截图上。因此,我尝试从控制台(即/Applications........./AppceleratorStudio)启动应用程序,它抱怨我的节点版本应该是 0.12。再次从控制台使用 nvm install 0.12 和 运行,它有效!