#angularjs
Вопрос:
Я работаю с angularjs и gulp, чтобы обновлять, когда я что-то меняю. Но каждый раз, когда у меня возникает ошибка, я получаю ссылку на https://code.angularjs.org/ где объясняется ошибка.
Есть ли способ отобразить это непосредственно в консоли вместо того, чтобы каждый раз нажимать на URL-адрес, чтобы узнать, в чем заключается ошибка. Включите это в консоль.
Комментарии:
1. Вы включаете уменьшенную версию AngularJS? Можете ли вы попробовать использовать несжатую версию AngularJS и посмотреть, отображается ли ошибка на консоли?
Ответ №1:
Ваша настройка gulp должна позволять вам тестировать код без минимизации, что облегчит понимание ошибок. Ошибка поставщика, которую вы получаете, звучит так, как будто она исходит из вашего блока конфигурации в app.js — может быть, вы ошибочно указываете аргумент «сеанс» в конфигурации? Или, возможно, вы не используете инъекцию, что приведет к ошибке в уменьшенном коде. Пример с инъекцией:
.config(['$httpProvider',
function appConfig($httpProvider) {
...
}
])
Без инъекции это не удастся, когда вы уменьшите:
.config(
function appConfig($httpProvider) {
...
}
)