Как новичок в угловом режиме, я сталкиваюсь с проблемой, пытаясь создать свое приложение через angular-cli.angular2 build issue useFactory с функцией
После выполнения этого tutorial:
Мой appModule выглядит следующим образом:
...
providers: [
{ provide: HttpService, useFactory: (backend: XHRBackend, options: RequestOptions) => {
return new HttpService(backend, options); },
deps: [XHRBackend, RequestOptions]}
]
...
При создании его я получаю:
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 63:39 in the original .ts file), resolving symbol Ap
pModule in ../angular/app/src/app/app.module.ts
at positionalError (..\angular\app\node_modules\@angular\compiler-c
li\src\static_reflector.js:595:18)
Когда я использую ng serve
приложение работает без каких-либо проблем.