我有这项服务:
,
providers: [
EventsService,
MenuService,
BaseUrl,
AdminHttpService
],
bootstrap: [AppComponent]
})
export class AppModule { }
将此服务添加到AppModule的提供者列表后,我收到以下错误:
错误:NgModule' AppModule'的提供商无效。 - 只有实例 允许提供者和类型:[EventsService,MenuService, 在SyntaxError.ZoneAwareError
中的BaseUrl,?undefined?]
AppModule是这样的:
{{1}}
答案 0 :(得分:3)
拉开我的头发后,我终于找到了上述错误的原因:
我有一个桶文件,其中包含:
export * from '../../services/js-events/event.service';
export * from '../../services/menu/menu.service';
export * from '../../http/admin-http.service';
export * from '../../config/base-url.config';
不知怎的,以下是重复的,应用程序开始抛出上述错误:(很难想出这一个!
导出*来自' ../../ http / admin-http.service';
因此,如果您的桶文件有重复导出,则可能会出现此错误。我不知道为什么会发生这种情况。如果有人知道,请告诉我。这背后肯定有一个原因。