在 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:未捕获的类型错误:无法读取未定义的属性“代理”