используя window.location.url в app.module с компилятором AOT - PullRequest
0 голосов
/ 28 мая 2020

в моем файле app.module.ts в root моего приложения, я указываю значение для модуля, который я импортирую как таковой:

@NgModule({
    imports: [
        importedModule.forRoot({ uri: window.location.origin }),
        ...
    ],
    ...
})
export class AppModule { }

Эта конфигурация не работает при компиляции через AOT, поскольку window не определяется во время компиляции.

Как мне указать, что это значение, которое мне нужно получить во время выполнения, а не во время сборки? Использование токена обеспечивает простой способ внедрения объекта конфигурации в любой конструктор, который в нем нуждается, но я не уверен, как сделать такую ​​ссылку в самом NgModule.

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