我有一个项目,我需要创建一个共享命名空间。
我的共享命名空间如下:c:\ namespaces \ test
这里我有像a.js这样的文件
如何编译我的项目以包含测试命名空间中的所有文件? 感谢
答案 0 :(得分:0)
您不想共享命名空间,您希望共享代码。你可以分享 跨项目的代码,独立于公共命名空间。
对于共享代码,只需像您一样创建一个单独的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();