2013-07-24 36 views
0

我一直在寻找长,但仍有这么多的解决方案和这么多的困惑,但我仍然不能够产生煎茶触摸应用无法生成应用煎茶轻触S

我已经安装了SenchaSDKTools-2.0.0-beta3Sencha Cmd 3.1.1.274

这里是PATH

/Users/jhon/bin/Sencha/Cmd/3.1.1.274:/Applications/SenchaSDKTools-2.0.0-beta3/:/usr/bin:/bin:/usr/sbin :/ sbin:/ usr/local/bin:/ usr/local/git/bin:/ usr/X11/bin

当我开火命令sencha which我可以看到下面的路径

Sencha Cmd v3.1.1.274 
/Users/john/bin/Sencha/Cmd/3.1.1.274/ 

,当我尝试使用生成我的应用程序下面的命令

sencha generate app myapp /Library/WebServer/Documents/myapp 

我收到以下错误

Sencha Cmd v3.1.1.274 
[INF] Workspace does not have framework null at /Library/WebServer/Documents ... copying 
[ERR] Failed to determine framework name. Please ensure this command was issued from either a framework or application directory 

回答

0

我认为是一个路径问题,在我的箱子里,如果我ü瑟绝对路径,它从垃圾桶CMD位于哪里开始:

[email protected]:~$ sencha generate app MyAPP /myapppp 
Sencha Cmd v3.1.2.342 
[INF] init-plugin: 
[INF] -before-generate-workspace: 
[INF] init-properties: 
[INF] init-sencha-command: 
[INF] init: 
[INF] generate-workspace-impl: 
[INF]  [echo] generating into /myapppp from /home/ng/bin/Sencha/Cmd/3.1.2.342/templates/workspace 
[ERR] Directory /myapppp/packages creation was not successful for an unknown reason 

..和它的相对路径工程

0

你应该使用这个命令

sencha -sdk /path/to/SDK generate app MyApp /path/to/MyApp 

/路/到/ SDK是您复制sencha sdk文件的地方

0

我解决了安装几个错误sencha改变以下内容: 两个非常重要的文件:

/Users/sencha/.bashrc /Users/sencha/.bash_profile

朋友你好,我 解决了安装几个错误煎茶改变如下: 两个非常重要的文件:

我的个人安装文件夹:

/Sancha 

默认安装位置:

/Applications/SenchaSDKTools-2.0.0-Beta/ 

请看:

纳米/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 

----------------------- -------------------------------------------------- --------

纳米/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 
0

我已经下载的ExtJS压缩GPL版本和EXT-6.0.1-GPL文件夹中提取。sdk文件夹里面是一个文件夹,所以实际路径是ext-6.0.1-gpl \ ext-6.0.1-这个文件夹包含像.sencha,build,classic等fodlers。我注意到在几个命令之后这个文件夹是损坏并且只包含错误日志。所以我再次提取原始的GPL版本,并检查提取的文件看起来没问题。然后我执行了生成命令。 所以关键是检查你的SDK文件夹是否包含必要的文件/文件夹或其损坏。如果没有,cd到sdk目录并运行命令,它应该只是:)

0

请先看看下面第一个视频。本视频解释了我们如何在Ext JS中设置应用程序。您必须使用Sencha触控架构(在视频Ext js框架中已经使用过),其他步骤都是一样的。

https://www.youtube.com/watch?v=jXMlnS_26CQ