Как да настроя персонализирано споделено пространство от имена и да го използвам в моя проект в qooxdoo?

Имам проект и трябва да създам споделено пространство от имена.

Имам моето споделено пространство от имена като това: c:\namespaces\test

Тук имам файлове като a.js

Как да компилирам моя проект, за да включа всички файлове в тестовото пространство от имена? Благодаря


person Totty.js    schedule 12.03.2012    source източник
comment
Кръстосана публикация от пощенския списък на qooxdoo.   -  person ThomasH    schedule 12.03.2012


Отговори (1)


Отговор от пощенския списък: 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" : { "library" : [ { "manifest" : "path/to/test/Manifest.json" } ] }

Сега можете да използвате класове от пространството на имената „test“ като други класове на qooxdoo в кода на приложението:

var a = нов тест.a();

person Martin Wittemann    schedule 23.08.2012