2009-11-26 59 views
0

我正在测试一点Adobe AIR - Aptana中的HTML版本。我选择了Dojo Toolkit作为JS框架。用dojo生成的html页面不起作用。 我觉得有点尴尬。 当我部署这个应用程序时,它非常大,你能剥离你不使用的所有库吗?像Dojox一样,我根本不使用。我可以表示不会超过三分之一的dijix控件。在Adobe AIR中将Aptana Studio与Dojo工具包一起使用?

对Adobe AIR开发有任何其他想法 - HTML版本?

回答

1

我自己并没有在AIR中使用过Dojo,但我确实认为您需要通过Dojo build system进行自定义生成才能工作。 AIR不允许默认的Dojo模块加载器正常工作。通过构建系统,您可以通过从构建配置文件的前缀部分中省略dojox来从生成的构建中排除dojox。

Sitepen做了一个基于dojo的Netflix AIR application回来,显然他们把their source code up。它可能会提供一些关于在AIR环境中工作所需的东西的线索。看起来example-build.sh文件给出了他们如何为应用程序进行自定义构建的提示。