Примечание: Пожалуйста, не пугайтесь слова «OSGi».Интеграция RequireJS в сервер OSGi
Я интегрирую RequireJS в OSGi-серверную среду Virgo (хотя детали неактуальны). С конфигурацией OSGi у меня есть корневой «пакет OSGi», в котором есть JavaScript, который должен настроить основной вид. Тогда есть суб-расслоения, которые полагаются на корень, каждый из которых имеет свой собственный JavaScript, который должен быть выполнен.
У меня есть RequireJS, хорошо работающий в корневом пакете с «основным» файлом, который настраивает основной вид.
Вопросы: Однако, я не знаю, как лучше всего инициализировать выполнение подкомплектов. Должен ли я добавить второй тег <script data-main="main" src="require.js"></script>
, на этот раз в подкомплексе, чтобы запустить его выполнение JavaScript? Должен ли я просто импортировать основной файл JavaScript как обычно в подкомплексы?
Можете ли вы добавить путь, когда вам нужен объект; подпапка/MyObject? – Gusten
Корневой путь будет «resources/js/main.js», а примером конкретного подкомплекта будет «sub-bundle/resources/js/main.js». –
Что вы подразумеваете под «инициализацией выполнения подкомплектов»? Из вашего нижеследующего ответа, похоже, вы подразумеваете «инициализировать конфигурацию путей»? – explunit