绑定时记录Javascript异常
我有一个Angular应用程序,我在客户端将异常记录到NLog支持的API中,下面是记录的调用绑定时记录Javascript异常,javascript,angularjs,error-logging,Javascript,Angularjs,Error Logging,我有一个Angular应用程序,我在客户端将异常记录到NLog支持的API中,下面是记录的调用 function postError(message, errorCode, source) { var getLogFn = common.logger.getLogFn; var deferred = $q.defer(); var error = {}; error.Error = message; erro
function postError(message, errorCode, source) {
var getLogFn = common.logger.getLogFn;
var deferred = $q.defer();
var error = {};
error.Error = message;
error.ErrorCode = errorCode;
error.StackTrace = source;
$http.post("/api/error/", error).success(function (data) {
deferred.resolve(data);
}).error(function (msg, code) {
deferred.reject(msg);
$log.error(msg, code);
});
return deferred.promise;
}
本例中的消息是将在控制台中抛出的消息。除了一件事之外,这一切都如期进行。在生产中,我使用ASP.Net bundler绑定代码,调用堆栈就是该文件。我想得到未绑定的JS文件并记录调用堆栈。我认为这是不可能的,但我希望可能有一个库或做一些我可以使用的东西。@n00dl3我是否可以使用ASP.Net捆绑包访问此库?如果它可以生成源地图,我想你可以。。。但是如果你有这样一个地图,通常浏览器可以本机(chrome有)@n00dl3我可以使用ASP.Net包访问这个吗?如果它可以生成源地图,我想你可以。。。但是如果你有这样一张地图,通常浏览器可以在本地完成(chrome可以)