绑定时记录Javascript异常

绑定时记录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

我有一个Angular应用程序,我在客户端将异常记录到NLog支持的API中,下面是记录的调用

    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可以)