@PaulJeromeBordallo Отредактировал вопрос, чтобы более четко объяснить вариант использования. Спасибо за ответ.

у динамически загружать локальные модули, как кто-то другой сделал вплункер здесь, Но как мне загрузить внешний модуль, скажем, из отдельного пакета js, обслуживаемого другим сервисом. В примере plunker src / app.ts имеет:

  constructor(private viewref: ViewContainerRef,
      private resolver: ComponentFactoryResolver,
      private loader: SystemJsNgModuleLoader,
      private compiler: Compiler){
        this.module = new ModuleNode();
        //can I make this a non-local script reference somehow?
        //like to http://example.net/external.module.bundle.js
        this.module.modulePath = "src/dynamic.module#DynamicModule";
        this.module.componentName = "TestComponent";
      }

Есть ли способ добиться этого?

РЕДАКТИРОВАТЬ: Чтобы прояснить, сценарий состоит в том, что группа микросервисов (построенных, развернутых и т. Д. Независимо) создает спа. Поэтому мой микросервис хочет динамически загружать компонент / модуль из bundle.js, обслуживаемого другим микросервисом. Вот почему у меня нет модуля / пакета во время компиляции. Единственный контракт между двумя микросервисами - это URL-адрес файла пакета. Если они обновляют компонент / модуль, полное обновление должно отражать изменения без повторного развертывания моего микросервиса.

Ответы на вопрос(0)

Ваш ответ на вопрос