Угловой модуль для динамического импорта другого углового модуля, связанного на s3 во время выполнения
У меня есть проект Angular 7, который развернут на сервере X. По сути, это приложение представляет собой приложение типа контейнера, которое должно загружать другие угловые модули.
Серверный проект Angular не имеет определения / информации, связанных с дочерним модулем, за исключением URL-адреса cdn углового модуля, который должен быть загружен.
Я пробовал несколько подходов, чтобы достичь этого
-> Связал файлы дочернего модуля как модули SystemJs и попытался импортировать его в родительский модуль, используя System.import
а также SystemNgModuleLoader
тоже
-> Экспортировал дочерние модули как UMD и попытался выполнить его на родительском модуле, затем попытался загрузить с помощью системы
Однако я не смог достичь указанной функциональности.
Есть ли способ, которым я могу достичь этого?
0 ответов
Я сомневаюсь, что то, что вы пытаетесь сделать, было бы возможно.
Одним из вариантов может быть использование iframes, чтобы содержимое из app2 отображалось в контейнере iframe app1. Но это будет не просто загрузка модуля, а загрузка страницы внутри iframe.