пытается интегрировать i18n, как описано в руководстве по поваренной книге,
, когда я запустить средство экстракт для создания файла XLF я получаю следующее сообщение об ошибке:Угловой инструмент экстракт 2 i18n Ошибка
Error: Error encountered resolving symbol values statically. Function calls are not supported. Consider replacing the function or lambda with a reference to an exported function (position 52:19 in the original .ts file), resolving symbol OrchestratorModule in D:/workspace/frontend/my-app/src/app/orchestrator/orchestrator.module.ts
В основном в линии 52 декларации модуля есть лямбда, определяющая настраиваемый поставщик для HTTP. У меня только проблема с инструментом извлечения i18n.
Кто-нибудь сталкивался с этим раньше? благодаря
EDIT: код из строки 51, в разделе поставщиков модуля:
{
provide: Http,
useFactory: (backend: XHRBackend, defaultOptions: RequestOptions,
auth: AuthenticationService) => {
return new LoyHttp(
backend, defaultOptions, auth);
},
deps: [
XHRBackend, RequestOptions, AuthenticationService
]
}
Вы можете показать код? – Riscie
Я могу показать его часть –
просто для информации, это работает просто идеально подходит для создания сервисов и тестирования, я получаю эту ошибку только с помощью инструмента извлечения i18n –