Как настроить собственное общее пространство имен и использовать его в своем проекте в qooxdoo? - PullRequest
0 голосов
/ 12 марта 2012

У меня есть проект, и мне нужно создать общее пространство имен.

У меня есть общее пространство имен: c: \ namespaces \ test

Здесь у меня есть файлы типа a.js

Как мне скомпилировать мой проект, чтобы включить все файлы в тестовое пространство имен? спасибо

1 Ответ

0 голосов
/ 23 августа 2012

Ответ из списка рассылки: 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 к обычному исходному пути, например, test / source / class / a.js.

Затем в вашем основном проекте добавьте новую библиотеку 'test' в config.json.Например, в разделе «вакансии» добавьте

«библиотеки»: {«библиотека»: [{«manifest»: «путь / к / test / Manifest.json»}]}

сейчасвы можете использовать классы из пространства имен 'test', как и другие классы qooxdoo в коде приложения:

var a = new test.a ();

...