升级到 1.6 后,Angular 错误消息未显示

After Upgrading to 1.6, Angular error messages aren't showing

我最近将我的大型应用程序从 1.4 升级到了 1.6。自从升级后,一些非常有用的 debug/error 消息没有显示。

例如,如果我忘记注射,没有错误消息,但应用程序不会加载。

如果我尝试进行任何大的更改,我的应用程序将不会加载,因为一些 angular 中心问题,但我通常无法找到问题,因为没有控制台消息。

编辑 我也没有收到循环依赖的错误消息。在这种情况下,应用程序也不会加载。

我们终于自己解决了这个问题。以为我会回来分享。

我们必须修改主模块上的配置。这是代码示例。试试看。除非你想出了别的办法。

    var myApp = angular.module('myApp');
myApp.config(['$qProvider', function ($qProvider) {
    $qProvider.errorOnUnhandledRejections(true);
}]);