Примечание. Не пугайтесь слова "OSGi".
Я интегрирую RequireJS в серверную среду Virgo на основе OSGi (хотя подробности не имеют значения). С конфигурацией OSGi у меня есть корневой «комплект OSGi», в котором есть JavaScript, который необходимо настроить для основного представления. Затем есть подсвязки, которые полагаются на корень, каждый со своим собственным JavaScript, который необходимо выполнить.
У меня RequireJS хорошо работает в корневом пакете с «основным» файлом, который настраивает основное представление.
Вопросы. Однако я не знаю, как лучше инициализировать выполнение подпакетов. Должен ли я добавить второй тег <script data-main="main" src="require.js"></script>
, на этот раз в подпакет, чтобы запустить его выполнение JavaScript? Должен ли я просто импортировать основной файл JavaScript, как обычно, в подпакеты?