骨干代码产生不可用的堆栈跟踪

Chr*_*ris 4 javascript javascript-framework backbone.js backbone-relational

我正在使用一个相对较大的骨干代码库,似乎每当我得到一个javascript错误,无论它是什么.控制台中显示的堆栈跟踪看起来完全相同(下面的示例).我的所有模型/视图都是通过骨干.extend方法创建的.有没有其他人有这个问题,或知道如何解决它?我通常必须在任何地方放置console.log语句以找到错误的来源并且非常耗时.谢谢.

jquery-1.5.min.js:16       Uncaught InvalidConstructorArgs
   d.extend._Deferred.f.resolveWith     jquery-1.5.min.js:16
   v                                    jquery-1.5.min.js:16
  d.support.ajax.d.ajaxTransport.send.c jquery-1.5.min.js:16
Run Code Online (Sandbox Code Playgroud)

Bri*_*sio 5

在调试时,您应该使用未缩小版本的jQuery,Underscore和Backbone.如果你这样做,生活会变得容易多了.

据我所知,你$.ajax在他们的Backbone.sync功能中遇到了问题,但是当你使用缩小的JS时很难分辨.