我最近将我的大应用程序从 1.4 升级到 1.6。 自从升级以来,一些非常有用的调试/错误消息没有显示。
例如,如果我忘记了注入,则不会有错误消息,但是应用程序不会加载。
如果我尝试进行任何大的更改,由于某些以角度为中心的问题,我的应用程序将无法加载,但由于没有控制台消息,我通常无法找到问题。
编辑我也没有收到循环依赖项的错误消息。 在这种情况下,该应用程序也不会加载。
我们终于自己想通了。以为我会回来分享。
我们必须修改主模块上的配置。下面是代码示例。试一试。除非你想出了别的东西。
var myApp = angular.module('myApp');
myApp.config(['$qProvider', function ($qProvider) {
$qProvider.errorOnUnhandledRejections(true);
}]);