Angular 角度5错误端点不可到达

Angular 角度5错误端点不可到达,angular,Angular,在升级我的一个项目依赖项(ngx配置)后,我遇到此错误。下面是控制台的完整错误 未处理的承诺拒绝:无法访问端点;区域:;任务:承诺;值:端点不可访问!未定义(zone.js:630) 注意:ngserve工作正常,编译正常,此错误发生在运行时。此错误由ngx配置引发 事实证明,我们使用的是HTTP\u拦截器,这取决于HttpClient。ngx配置的最新版本还使用了HttpClient(而不是旧的Http)。将ngx config/core和ngx config/http loader升级到版本

在升级我的一个项目依赖项(ngx配置)后,我遇到此错误。下面是控制台的完整错误

未处理的承诺拒绝:无法访问端点;区域:;任务:承诺;值:端点不可访问!未定义(zone.js:630)


注意:
ngserve
工作正常,编译正常,此错误发生在运行时。

此错误由ngx配置引发

事实证明,我们使用的是
HTTP\u拦截器
,这取决于
HttpClient
。ngx配置的最新版本还使用了
HttpClient
(而不是旧的
Http
)。将ngx config/core和ngx config/http loader升级到版本
5.0.0
时,出现了循环依赖关系。获取
config.json
的调用现在正在通过拦截器,但是拦截器依赖于
config.json
中的配置设置。我只是在拦截器中添加了以下内容:

if (req.url.endsWith(".json")) {
  return next.handle(req).do((event: HttpEvent<any>) => { return })
}
if(req.url.endsWith(“.json”)){

返回next.handle(req).do((事件:HttpEvent.

尝试在app.module.ts中向您的提供者包括以下内容:

{ provide: LocationStrategy, useClass: HashLocationStrategy }
那是我的工作