3

我想在一个工作区中有一个 ext 应用程序和一个触摸应用程序。我生成了工作区:

$ sencha -sdk path/to/ext4.1.1a 生成工作空间路径/toworkspace

这生成了:workspace/.sencha workspace/ext

然后我可以生成一个 ext 应用程序,但不能生成一个触摸应用程序。我试图像这样生成触摸应用程序:

$ sencha -sdk path/to/touch2.0.1.1 生成应用路径/totouchapp

我收到一个错误:“无法确定框架名称。请确保此命令是从框架或应用程序目录发出的”

因此,我还尝试通过 cd'ing 到我的 touch2.0.1.1 sdk 来生成触摸应用程序,但这也不起作用。

我究竟做错了什么?

4

3 回答 3

2

最新的 Cmd 工具与旧版本的 Sencha Touch 不兼容。显然,您需要安装最新的 SDK 才能正常工作。

根据sencha 论坛中的这个帖子:

错误的触控 SDK!

I was using the wrong Touch SDK. Found the correct one here:

http://www.sencha.com/forum/announcement.php?f=89
于 2012-09-27T16:42:08.073 回答
1

我想我只是学习正确的方法

您必须下载sencha touch SDK(SenchaCmd-3.0.0.250-windows.exe.zip)并安装它,当然您还必须下载sencha touch框架(sencha-touch-2.1.0-gpl.zip)。

在我的情况下,您必须在 sencha touch 框架上 CD(更改目录):d:\webdav\htdocs\touch并应用命令:sencha generate app gsd:\webdav\htdocs\gs

我也尝试了这个命令:sencha -sdk D:\webdav\htdocs\touch generate工作区D:\webdav\htdocs\gs,它可以工作。不再像之前的帖子那样出错。

谢谢大家!

于 2012-12-06T05:08:21.017 回答
0

名称必须与生成后的名称相同

Senchacmd →sencha -sdk c:\wamp\www\touch2.0.1.1 generate app MyApp c:\wamp\www\MyApp

于 2013-03-26T20:20:48.933 回答