我使用Sencha touch 2.1.0构建了一个sencha touch应用程序,现在我正在尝试使用此处提供的指令构建它: http://cclerville.blogspot.in/2013/01/sencha-touch-21-phonegap-220-android_3.html 但是这个错误消息的构建
但是这个错误消息的构建失败了,有人可以帮助我吗?
$sencha app build package && build/myshop/android/cordova/build Sencha Cmd v3.0.2.288 [ERR] Please ensure this command was executed from a valid application directory [ERR] Unable to locate 'app.dir' config property from sencha.cfg
我的sencha Cmd目录中的sencha.cfg包含以下条目:
framework.name=touch framework.version=2.1.0.447 framework.classpath=${framework.dir}/src # This is the minimum required Sencha Cmd version: framework.cmd.minver=3.0.0.141 # This is the current version of the Sencha Cmd at the time of this SDK release: framework.cmd.version=3.0.0.250它一直等待答案,所以它似乎是不兼容的问题,因为我使用sencha-touch 2.1.0生成了应用程序,并且它在/touch/cmd/sencha.cfg而不是/.sencha/app/上有了sencha.cfg 2.1.1应用程序中的sencha.cfg及其内容与2.1.1文件完全不同,没有引用${app.dir},因此Sencha Cmd无法使用它.知道如何构建2.1.0应用程序吗?我知道的一种方法是获取旧版的sencha Cmd.