使用Angular JS在服务器端记录客户端错误

时间:2016-02-16 17:11:21

标签: angularjs

我是角度js中的新手,已经在角度js中创建了一个项目,并希望维护登录服务器以解决客户端出现的所有问题。

通过各种博客,发现很少有关于应用堆栈js的建议,但无法理解相同的实现。

请建议是否可以从客户端的单个点,服务器上通过工厂或使用角度js的服务方法记录项目中的所有错误。

1 个答案:

答案 0 :(得分:0)

这可能是通过覆盖$ exceptionHandler中内置的角度来实现的。下面是我自己的应用程序中的代码片段,它将任何故障记录到后端,但也会将它们打印到控制台中,以防后端日志记录失败。随着我的javascript缩小,我使用StackTrace将其转换为未缩小的堆栈跟踪,并将其发送到我的后端。

public virtual DeviceSettings GetDeviceSettingsForSerialNumber(string serial) {

 //do stuff - and i've put a break point here, but it does not step at the break point
GetDeviceSettings(string1, string2);
//do more stuff
    }