我一直在尝试在我的Mac上安装Sencha Touch 2但没有任何成功。
最初我 -
在此之后,我导航到终端中的touch-2.1.1文件夹并输入“sencha”以检查它是否正常工作。我收到以下错误 -
[WARN]当前工作目录 (/Users/administrator/Desktop/tushar/Hybrid-ness/touch-2.1.1)不是 公认的Sencha SDK或应用程序文件夹。向后跑 兼容模式。
Sencha Command v2.0.0 Beta 3版权所有(c)2012 Sencha Inc.
用法:sencha COMMAND [ARGS]
可用的命令是:build build a JSB project create bootstrapdata生成boostrap数据创建jsb生成一个 应用创建语言环境的最小JSB项目生成模板 来自源创建清单的locale文件生成类清单 package将您的Touch Web应用程序打包到本机捆绑包中 主题切片IE的自定义主题图片
有关特定命令的详细信息,请参阅'sencha help COMMAND'。
在此之后我搜索了一下,发现只需要Sencha Cmd而不是Sencha SDK Tools。所以我从/ Applications 中删除了Sencha SDK工具(我为这一步感到羞耻)
我导航到/Users/administrator/bin/Sencha/Cmd/3.1.0.256并发出命令 -
./ sencha生成app Myapp ../ MyAPp
我受到了
的惩罚
之后我一直在尝试不同的解决方案,例如提到的HERE,但它仍无效。
任何人都可以帮助。
PS -
我已经删除了Sencha SDK工具,但当我 echo $ PATH 时,我仍然会获得文件夹引用。
/Applications/SenchaSDKTools-2.0.0-beta3:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
我做了 PATH = / usr / bin:/ bin:/ usr / sbin:/ sbin:/ usr / local / bin:/ usr / X11 / bin ,并再次检查$ PATH然后删除了sdk工具。我关闭了终端,重新打开它并给了echo $ PATH ......这次我再次看到了$ PATH中的SDK工具路径。
这里究竟发生了什么?
答案 0 :(得分:1)
试试这个
答案 1 :(得分:0)
我的解决方案: 编辑两个:
*非常重要 nano /Users/sencha/.bash_profile nano /Users/sencha/.bashrc
我的sencha文件夹是:/ Sencha 默认Sencha:/Applications/SenchaSDKTools-2.0.0-Beta /
nano /Users/sencha/.bash_profile
export PATH=/Users/sencha/bin/Sencha/Cmd/4.0.4.84:$PATH
export SENCHA_CMD_3_0_0="/Users/sencha/bin/Sencha/Cmd/4.0.4.84"
export PATH=/Sencha/SenchaSDKTools-2.0.0-beta3:$PATH
#
export SENCHA_SDK_TOOLS_2_0_0_BETA3="/Sencha/SenchaSDKTools-2.0.0-beta3"
export PATH=/Applications/SenchaSDKTools-2.0.0-beta3:$PATH
export SENCHA_SDK_TOOLS_2_0_0_BETA3="/Applications/SenchaSDKTools-2.0.0-beta3"
SENCHA_SDK_TOOLS_2_0_0_BETA3=/Applications/SenchaSDKTools-2.0.0-beta3/
#
export PATH="$PATH:/usr/local/bin"
export PATH=/Users/admin/bin/Sencha/Cmd/4.0.4.84:$PATH
export SENCHA_CMD_4_0_0="/Users/admin/bin/Sencha/Cmd/4.0.4.84"
#
#export PATH=/Applications/SenchaSDKTools-2.0.0-Beta/:$PATH
#export PATH=/Applications/SenchaSDKTools-2.0.0-Beta/command:$PATH
#export PATH=/Applications/SenchaSDKTools-2.0.0-Beta/jsbuilder:$PATH
#export PATH=/Applications/SenchaSDKTools-2.0.0-Beta/appbuilder:$PATH
#export PATH=/Applications/SenchaSDKTools-2.0.0-Beta:$PATH
#export PATH=/Applications/SenchaSDKTools-2.0.0-Beta/command:$PATH
#export PATH=/Applications/SenchaSDKTools-2.0.0-Beta/jsbuilder:$PATH
#export PATH=/Applications/SenchaSDKTools-2.0.0-Beta/appbuilder:$PATH
#---------------------------------------------------------------------------------#
nano /Users/sencha/.bashrc
export PATH=/Users/sencha/bin/Sencha/Cmd/4.0.4.84:$PATH
export SENCHA_CMD_3_0_0="/Users/sencha/bin/Sencha/Cmd/4.0.4.84"
export PATH=/Sencha/SenchaSDKTools-2.0.0-beta3:$PATH
#
export SENCHA_SDK_TOOLS_2_0_0_BETA3="/Sencha/SenchaSDKTools-2.0.0-beta3"
export PATH=/Applications/SenchaSDKTools-2.0.0-beta3:$PATH
export SENCHA_SDK_TOOLS_2_0_0_BETA3="/Applications/SenchaSDKTools-2.0.0-beta3"
SENCHA_SDK_TOOLS_2_0_0_BETA3=/Applications/SenchaSDKTools-2.0.0-beta3/
#
export PATH="$PATH:/usr/local/bin"
export PATH=/Users/admin/bin/Sencha/Cmd/4.0.4.84:$PATH
export SENCHA_CMD_4_0_0="/Users/admin/bin/Sencha/Cmd/4.0.4.84"
#
#export PATH=/Applications/SenchaSDKTools-2.0.0-Beta/:$PATH
#export PATH=/Applications/SenchaSDKTools-2.0.0-Beta/command:$PATH
#export PATH=/Applications/SenchaSDKTools-2.0.0-Beta/jsbuilder:$PATH
#export PATH=/Applications/SenchaSDKTools-2.0.0-Beta/appbuilder:$PATH
#export PATH=/Applications/SenchaSDKTools-2.0.0-Beta:$PATH
#export PATH=/Applications/SenchaSDKTools-2.0.0-Beta/command:$PATH
#export PATH=/Applications/SenchaSDKTools-2.0.0-Beta/jsbuilder:$PATH
#export PATH=/Applications/SenchaSDKTools-2.0.0-Beta/appbuilder:$PATH'