Requirejs - Динамическое внедрение зависимостей модуля с переменными

0

Мы создали динамическую инъекцию модуля с requirejs в нашем угловом приложении. Теперь мы создали экземпляры параметров функции для каждого модуля отдельно (commonModule, usersModule). Как мы можем сделать его динамическим для инъекции зависимостей модулей в requirejs и angularjs?

var _moduleFiles = ["common/module", "user/module"];

require(_moduleFiles, function(commonModule, usersModule) {
   var app = angular.module('Myapp', [commonModule, usersModule]);
});
Теги:
requirejs

1 ответ

1
Лучший ответ

Я исследовал эту проблему и могу узнать, что реализовать внедрение динамического модуля в requirejs может оказаться невозможным.

Загрузка динамического кода (выполняется в системах AMD через require ([], function() {})) является основным требованием. CJS говорил об этом, имел некоторые предложения, но он не был полностью охвачен. У узла нет поддержки для этой потребности, вместо этого полагаясь на синхронное поведение require (''), которое не переносится в Интернет.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню