如何在qooxdoo中设置自定义共享命名空间并在我的项目中使用?

时间:2012-03-12 11:52:40

标签: javascript compilation namespaces qooxdoo

我有一个项目,我需要创建一个共享命名空间。

我的共享命名空间如下:c:\ namespaces \ test

这里我有像a.js这样的文件

如何编译我的项目以包含测试命名空间中的所有文件? 感谢

1 个答案:

答案 0 :(得分:0)

来自邮件列表的回复:http://qooxdoo.678.n2.nabble.com/How-to-set-up-a-custom-shared-namespace-and-use-in-my-project-in-Qooxdoo-td7365092.html;cid=1345706918184-716

您不想共享命名空间,您希望共享代码。你可以分享 跨项目的代码,独立于公共命名空间。

对于共享代码,只需像您一样创建一个单独的qooxdoo应用程序 将用于新项目(例如使用'create-application.py -n test')。加 a.js到通常的源路径,例如测试/源极/类/ a.js。

然后,在您的主项目中将新库'test'添加到config.json。 例如。在“工作”部分添加

“libraries”:{   “图书馆” : [      {“manifest”:“path / to / test / Manifest.json”}    ] }

现在您可以像其他qooxdoo一样使用'test'命名空间中的类 应用程序代码中的类:

var a = new test.a();