AngularJS 错误注入器将我发送到 https://code.angularjs.org/

AngularJS Error injector send me to https://code.angularjs.org/

我正在与 angularjs 和 gulp 合作,以便在我更改某些内容时进行更新。但是每次我遇到错误时,我都会得到一个 link 到 https://code.angularjs.org/ 的错误解释。

有没有办法直接在控制台中显示此错误,而不是每次都单击 url 来找出错误是什么。 在控制台中有 this。

您的 gulp 设置应该允许您测试未缩小的代码,这将使您更容易理解错误。您收到的提供程序错误听起来像是来自 app.js 中的配置块 - 也许您错误地在配置中指定了 'session' 参数?或者你可能没有使用注入——这会导致缩小的代码出错。注入示例:

.config(['$httpProvider',
   function appConfig($httpProvider) {
      ...
   }
])

如果没有注入,缩小时会失败:

.config(
   function appConfig($httpProvider) {
      ...
   }
)