позже я решил перенести этот проект на ангуляр CLI и scss. Но после переноса у меня появилась ошибка в браузере:
Uncaught Error: Can't resolve all parameters for TsoService: (?).
at syntaxError (compiler.js:2196)
at CompileMetadataResolver._getDependenciesMetadata (compiler.js:17927)
at CompileMetadataResolver._getTypeMetadata (compiler.js:17823)
at CompileMetadataResolver._getInjectableTypeMetadata (compiler.js:18040)
at CompileMetadataResolver.getProviderMetadata (compiler.js:18049)
at compiler.js:17987
at Array.forEach (<anonymous>)
at CompileMetadataResolver._getProvidersMetadata (compiler.js:17947)
at CompileMetadataResolver.getNgModuleMetadata (compiler.js:17675)
at JitCompiler._loadModules (compiler.js:24532)
вот импорты и конструктор сервиса сервиса:
import {HttpClient} from '@angular/common/http';
@Injectable()
export class TsoService {
constructor(private httpClient: HttpClient) {
}
}
В app.module
imports: [ HttpClientModule,...]
,providers: [TsoService,...]
Я не могу понять, в чем может быть причина. Может кто-то сталкивался?
возможно что циклический импорт где-то варнинги есть в консоле при сборке ?
Обсуждают сегодня