0

我正在使用 Aptana Studio 3 并已下载 Sencha,如下链接建议: http ://docs.sencha.com/touch/2.3.1/#!/guide/first_app

即下载 Sencha(和 XAMPP,将解压后的 sencha 文件安装到 xampp/htdocs 中名为 touch 的文件夹中)。本地主机/触摸/示例显示正常 - 所以它肯定工作

还安装了 Sencha cmd。这将安装 sencha cmd line 工具版本 4.0.x - 我可以使用骨架 sencha 项目创建一个文件夹 NewApp

sencha generate app NewApp NewApp

内容在 xampp/htdocs/touch/NewApp 文件夹中创建

奇怪的是,上面链接中的教程说要使用命令: sencha -sdk /path/to/touch generate app MyApp 但是,我没有被指示安装 SDK(我试过这样做,但是安装的 SDK 有 sencha cmd line tool version 2.xx - 所以我已经卸载了它

我正在 Aptana Studio 中导入这个 NewApp 文件夹并尝试使用它。如何让代码完成工作?

我尝试按照以下说明操作:http ://www.sencha.com/forum/showthread.php?112540-Aptana-Code-Assist-for-Sencha-Touch

6. 在 Aptana Studio 中转到 Windows -> 首选项 -> Spket -> Javascript Profiles - 单击“新建”并编写“SenchaTouch” - 选择“SenchaTouch”并单击“添加库”并从显示的列表中选择“ExtJs” - 选择“ExtJs ” 并单击“添加文件” 找到包含在从 sencha.com 下载的 zip 文件中的“sencha-touch.jsb3”。(确保该存档中的所有文件都位于同一文件夹中)......然后单击“打开”

但是,我下载的用于安装 Sencha 2.3 的 zip 文件中根本没有 .jsb3 文件

4

1 回答 1

1

自 2.2.1 以来,不再有 .jsb3 文件用于 sencha touch 库。请参阅此 _http://tol8.blogspot.de/2013/02/sencha-ext-js-support-in-eclipse-tested.html。

使用 spket 插件使自动编译功能在 eclipse 和 sencha touch 2.3.x 上工作。您可以使用 sencha touch 库中的 .js (sencha-touch-all.js) 文件来代替 .jsb3 文件。我找到了这个博客并尝试使用 sencha touch 2.3.1 更新。要获取 setter 和 getter 函数,请查看spket 论坛

于 2014-07-10T08:46:59.603 回答