我正在开展一个角项目,我还有另一个通过节点模块链接的项目。
我在主要应用程序中调用了public log(message)
console.log(message);
在链接项目的 loggerService 中,方法日志有{ {1}}将消息记录到堆栈。
我的问题是当它将消息记录到堆栈跟踪时它指的是链接项目中的 loggerService 的行号(在index.js中)但是我想显示行号来自我的主要应用程序的实际调用者。
我已经尝试过console.log.bind(),但这也没有帮助。
将控制台声明为环境
declare var console: any;
记录方法
public log(...args: any[]) {
if (console && console.log) {
this.event.next(...args);
console.log.bind(...args);
}
}
任何建议都会有所帮助:)