监控 Ionic 2

Ionic 2使用了Angular 2,因此与其配置方法一致。

1. 安装fundebug-javascript

  1. npm install fundebug-javascript --save

2. 接入插件

修改src/app/app.module.ts

  1. import * as fundebug from "fundebug-javascript";
  2. fundebug.apikey = 'API-KEY';
  3. // 定义FundebugErrorHandler
  4. class FundebugErrorHandler implements ErrorHandler {
  5. handleError(err:any) : void {
  6. fundebug.notifyError(err);
  7. }
  8. }
  9. // 将IonicErrorHandler替换为FundebugErrorHandler
  10. @NgModule({
  11. // 其他代码
  12. providers: [ { provide: ErrorHandler, useClass: FundebugErrorHandler } ]
  13. })

其中,获取apikey需要免费注册帐号并且创建项目,注意选择对应的项目类型。

参考