WARN当前工作目录不是可识别的Sencha SDK或应用程序文件夹

时间:2012-08-02 14:08:23

标签: extjs sencha-touch sencha-touch-2

我正在使用mac,我刚刚下载了SDK并破坏了应用程序。安装成功,但在终端使用sencha时

$ cd /Applications/SenchaSDKTools-2.0.0-beta3 
$ sencha

我收到此错误

[WARN] The current working directory (/Applications/SenchaSDKTools-2.0.0-beta3) is not a recognized Sencha SDK or application folder. Running in backwards compatible mode.

Sencha Command v2.0.0 Beta 3
Copyright (c) 2012 Sencha Inc.

知道怎么解决吗?我正在使用MAC 10.7.4

PS

我正在写一个额外的命令,我可以看到以下内容 -

$ echo $PATH
/Applications/SenchaSDKTools-2.0.0-beta3:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin

4 个答案:

答案 0 :(得分:3)

不确定您是否遇到特定于Mac的问题,但是在Windows上,您必须cd到sencha应用程序目录。将sencha touch cd下载到sencha-touch-2.0.1.1文件夹后,您应该可以在那里运行sencha命令。

例如,尝试运行

sencha generate app myApp myAppFolder

答案 1 :(得分:1)

请参阅我在此写的答案Generate a sencha touch app

最重要的是,您需要设置SenchaCmd目录的路径。

表示

打开/home/your_user_name/.bash_profile文件

并在文件末尾键入以下命令

export PATH = $ {PATH}:/ path / to / Sencha / Cmd / 3.0.2.288

然后从您的终端输入 exec bash

这可以解决您的问题。

答案 2 :(得分:0)

我能够解决问题,在sencha-touch-2.0.1.1文件夹上执行cd,而不是像我在开始时那样在SDK文件夹中执行,感谢Edgar指出我正确的方向

答案 3 :(得分:0)

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

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

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

我的安装文件夹: /三岔 默认安装位置: / 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