在 mac 上安装 sencha-touch 2.1

Posted

技术标签:

【中文标题】在 mac 上安装 sencha-touch 2.1【英文标题】:install sencha-touch 2.1 on mac 【发布时间】:2013-01-18 12:37:10 【问题描述】:

我需要在我的 Mac 上安装 sencha touch 2.1 但我不能……

我遵循这个指南

 http://www.sencha.com/learn/getting-started-with-sencha-touch-2

所以我安装了 sencha cmd 并将 sencha-sdk 文件夹复制到 apache 的 www/ 目录中。如果我这样做:

localhost/sencha-skd

在我的浏览器上我看到了 sencha 的文档,所以服务器工作正常..

但如果我写命令,则从终端

sencha

我明白了

-bash: sencha: command not found

这发生在每个文件夹中……

有人可以帮助我吗? 非常感谢

【问题讨论】:

您安装了Sencha SDk Tools 吗?尝试全路径路径/to/SenchaSDKTools-2.0.0-beta3/sencha 我会努力的!谢谢!指南中没有写的 【参考方案1】:

下载并安装 Sencha Cmd : http://www.sencha.com/products/sencha-cmd/download

然后确保 Sencha Cmd 的路径在你的.bash_profile:

export PATH=/path/to/Sencha/cmd/3.0.0.250:$PATH(它将位于您的“bin”目录中)

保存您的.bash_profile 并重新启动终端。

编辑: 您也可以尝试将路径添加到您的.bashrc。然后重新启动终端并尝试再次运行sencha

最后验证 Sencha Cmd 是否在您的路径中,请执行 echo $PATH

【讨论】:

.bash_profile 是空文件是否正常?我补充说:export PATH=/User/francesco/bin/Sencha/Cmd/3.0.0.250:$PATH 但还是不行 你需要重启终端。 您遇到了什么错误?你能打开你的终端并做echo $PATH。并告诉我输出是什么。 这是输出:“/User/francesco/bin/Sencha/Cmd/3.0.0.250:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/ bin:/opt/X11/bin" 它看起来像在你的路径中。我不知道您为什么仍然收到该错误。【参考方案2】:

Sencha Touch Sdk 仅包含包含框架的类,以及示例和文档。 如果您想从终端使用 Sencha 命令生成应用程序、编译它等,则需要安装 Sencha Cmd。 那是一种不同的产品。

您可以阅读以下指南了解更多信息: http://docs.sencha.com/touch/2-1/#!/guide/command

然后从这里下载最新版本: http://www.sencha.com/products/sencha-cmd/download

【讨论】:

我将 skd 放在 Documents/progetti/sencha-touch-2.1.0-gpl 中,并将 senchaCmd 安装在 Applications/sencha/ 中

以上是关于在 mac 上安装 sencha-touch 2.1的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Sencha-Touch2.0 的地图中获取当前位置的标记

Sencha-Touch:未捕获的类型错误:无法读取未定义的属性“代理”

如何使用 sencha-touch.jsb3 构建 Sencha Touch?

如何在 Mac 上安装 GCC

怎么在Mac上安装Tomcat 7

在 Mac OS 上安装 Spark