Собранные метаданные содержат ошибку, которая будет сообщена во время выполнения, Lamda не поддерживается

#angular #lazy-loading

#angular #отложенная загрузка

Вопрос:

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

 path: 'reports',
loadChildren: () => import('./report/report/report.module').then(m => m.ReportModule),
 

и я получаю ошибку при выполнении пакета запуска npm как

{«__symbolic»: «ошибка», «сообщение»: «Лямбда не поддерживается», «строка»: 154, «символ»:18}

Ответ №1:

Попробуйте установить strictMetadataEmit в false tsconfig.base.json :

 {
  ...

  "angularCompilerOptions": {
    "strictMetadataEmit": false,
    ...
  }
}