将我的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构建时,在删除记录器工作正常后发生。