Угловая нагрузка детей с троичным оператором - PullRequest
0 голосов
/ 01 февраля 2019

Я пытаюсь реализовать отложенную загрузку моей библиотеки в зависимости от среды, в которой работает приложение.Мой app.module.ts выглядит так:

 RouterModule.forRoot(
  [
    {
      path: 'lib1',
      loadChildren: environment.production
        ? '@main/lib1#Lib1Module' //pointing to library published to npm
        : './lib1/lib1.module#Lib1Module' // pointing to local library
    },
    { path: 'lib2', loadChildren: '@main/lib2#Lib2Module' }
  ],
  { initialNavigation: 'enabled' }
)

Я могу заставить эти два пути работать отдельно, но я получаю следующую ошибку при попытке использовать троичный оператор:

ОШИБКА Ошибка: Uncaught (в обещании): Ошибка: Не удается найти модуль '@ main / lib1' Ошибка: Не удается найти модуль '@ main / lib1'

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...