登录 Angular2

Logging in Angular2

在Angular2中是否有任何用于记录操作的框架。我想要调试、错误、信息日志。之前我用过NLog框架,但它不支持Angular 2.感谢您的帮助。

有些东西here可能有助于止痒

应用-module.ts

@NgModule({
providers: [
        ErrorLogService
           ]
})

编写自己的 ErrorLogService

this

我知道这有点晚了,但对于在 Angular 中寻找日志记录选项的任何人来说,以下是一个有价值的记录器:

NGX Logger

优点:

1) 可自定义以在任何级别记录:['TRACE', 'DEBUG', 'INFO', 'LOG', 'WARN', 'ERROR', 'FATAL', 'OFF']

2) 可自定义登录服务器使用:'serverLoggingUrl'

3) 向控制台提供 Pretty Print

4) 结合使用,splunk(或任何其他跟踪工具)可以跟踪任何 logs/issues.

5) 可自定义以发送自定义 HttpHeaders/HttpParams,这在发送元数据等用例中确实有帮助。

干杯 (y)