Sencha touch2 配置问题.sencha 命令未找到

Posted

技术标签:

【中文标题】Sencha touch2 配置问题.sencha 命令未找到【英文标题】:Sencha touch2 configuration issue.sencha command not found 【发布时间】:2013-01-07 05:38:10 【问题描述】:

我是电话间隙的新手。我正在使用 windows vista 32 位。我在电话间隙中配置 sencha touch2 时遇到问题。

从这里link下载sencha touch sdk和工具。

当我在命令提示符中尝试“sencha generate app”命令时,我得到“sencha is not recognise as command”

请帮助。除非 sencha 命令在我的系统上运行,否则我无法创建应用程序。我无法从此处移动前言。

感谢您的建议。

【问题讨论】:

【参考方案1】:

根据 Sencha 文档,可能的解决方案是:

在运行 sencha 时,如果在 OS X / Linux 上出现错误消息“sencha: command not found”或“'sencha' 未被识别为内部或外部命令、可运行程序或批处理文件”。在 Windows 上,请按照以下步骤进行故障排除:

关闭所有现有的终端/命令提示符窗口并重新打开它们。

确保正确安装 Sencha SDK Tools: 安装目录存在。默认安装路径为 OS X 的 /Applications/SenchaSDKTools-version,Linux 的 /opt/SenchaSDKTools-version,C:\Program Files\SenchaSDKTools-version

SDK 工具目录的路径被添加到系统的 PATH 环境变量中。从终端运行 echo $PATH(在 Windows 上为 echo %PATH%)。 SDK 工具目录应显示在输出的一部分中。如果不是这种情况,请将其手动添加到您的 PATH 中。 设置了环境变量 SENCHA_SDK_TOOLS_version,其值为上述安装目录的绝对路径。例如:如果安装的版本是'2.0.0-beta2',则必须设置一个SENCHA_SDK_TOOLS_2_0_0_BETA2。从终端运行 echo $SENCHA_SDK_TOOLS_2_0_0_BETA2(在 Windows 上运行 echo %SENCHA_SDK_TOOLS_2_0_0_BETA2%)。如果输出为空,手动设置环境变量。

请检查以下链接中的疑难解答标题

http://docs.sencha.com/touch/2-0/#!/guide/command

编辑:

在 SO 上检查这些答案:

[WARN] The current working directory (C:\xampp\htdocs\sencha folder) is not a recognized Sencha SDK or application folder.

SenchaSDKTools-2.0.0-beta3-windows Command not working

【讨论】:

已安装 sdk Tools 2.0.0 Beta 3。现在路径命令显示 sdk 工具的路径,如 C:\\Program File\senchasdktool-2.0.0-beta-3。 谢谢.. 现在我安装了 sdk Tools 2.0.0 Beta 3.Now 路径命令显示 sdk 工具的路径,如 C:\\Program File\senchasdktool-2.0.0-beta-3.Now我移动到程序文件中的 sencha 工具目录并运行 sencha。它显示类似“[WARN] 当前工作目录 (C:\Program Files\SenchaSDKTools-2.0.0-bet 3) 不是可识别的 Sencha SDK 或应用程序的警告文件夹。以向后兼容模式运行。” ..请帮助【参考方案2】:

你可能安装了 sencha sdk 但没有安装 Sencha Cmd

http://www.sencha.com/products/sencha-cmd/download

去这里...下载并安装 Sencha Cmd

【讨论】:

以上是关于Sencha touch2 配置问题.sencha 命令未找到的主要内容,如果未能解决你的问题,请参考以下文章

sencha touch2 中的下拉列表

如何在 Sencha Touch2 中显示数据视图?

Sencha touch2:对 Json 数据进行 Ajax 发布请求

sencha touch2.0如何在屏幕之间传递数据?

Sencha touch2:Ajax Post请求成功和失败函数没有被调用?

Sencha Touch2 当我转到另一个页面时停止 YouTube 视频