没有服务提供商仅适用于记录器

时间:2017-09-19 07:23:10

标签: angular typescript error-logging

将我的app angular2升级为4,升级后是prod构建文件中的唯一问题。

没有服务提供商使用记录器。

模块文件中的

import { Logger } from "angular2-logger/core";
providers:[Logger ]

在我的组件中添加以下行时发生

import { Logger } from "angular2-logger/core";
constructor(private logger: Logger, private trigramService: TrigramService){}  

this.trigramService.getTrigram(projectInfo).subscribe(
    values => {
      this.changes = values;
    },
    (err) => this.logger.error(err),
    () => {
      this.loading = false;
      this.lastUpdated = new Date();
    }
  );

此问题在升级后发生,仅在prod构建时,在删除记录器工作正常后发生。

0 个答案:

没有答案