Я пытаюсь динамически загрузить модуль, используя SystemJsNgModuleLoader.load()
, и все отлично работает, используя stackblitz
Код очень прост.У меня есть модуль с именем lazy , и для динамической загрузки модуля код в app.component.ts выглядит следующим образом:
constructor(private loader: SystemJsNgModuleLoader) {}
async ngOnInit() {
try {
const module = await this.loader.load('src/app/lazy/lazy.module#LazyModule');
console.log(module)
} catch(err) {
console.log(err)
}
}
На данный момент всевсе в порядке, НО когда я делаю то же самое на моем компьютере, используя те же зависимости пакетов, это не работает.
Может быть проблема с настройкой машинописного текстафайлы или что-то в этом роде?
Я получил эту ошибку. Ошибка: не удается найти модуль 'src / app / lazy / lazy.module'
Я скачал проект из stackblitz , установить зависимости пакета, но когда я запускаю приложениеЯ все еще сталкиваюсь с той же ошибкой.
I'm using node: v8.11.1ts
typescript: 2.4.2
npm: 5.8
Есть советы?
Заранее спасибо !!