require.js: доступ ко всем загруженным модулям
Есть ли способ получить доступ ко всем загруженным модулям require.js?
Фон:
Я хочу автоматически позвонитьinit()
Функция моих javascript-модулей после того, как все они загружены, см.require.js + backbone.js: Как структурировать модули, которые имеют функцию инициализации?
Без require.js я перебрал свой собственный модуль-хранилище и вызвал каждыйinit()
функция.
Теперь я хочу сделать это с помощью require.js. Я знаю, что вызовmy_custom_init_function_favoritecolor_petname_love123
каждого загруженного модуля (включая внешние библиотеки) опасно. Я надеюсь, что это вызовет меньше проблем, чем обновление текущего списка всех модулей (и требований этих модулей) вручную. Забыть один модуль init () гораздо вероятнее, чем сторонняя библиотека с моим именем пользовательской функции (хотя последний, вероятно, сложнее отладить).
Или у кого-то есть лучшее представление о том, как этого добиться?