Подтвердить что ты не робот

После развертывания в производственной ошибке: Неизвестный поставщик: $$ isDocumentHiddenProvider <- $$ isDocumentHidden

После развертывания angularjs перестали работать на сервере (производство и постановка). Ошибка: [$injector:unpr] Unknown provider: $$isDocumentHiddenProvider <- $$isDocumentHidden <- $$animateQueue <- $animate <- $compile <- $$animateQueue.

Я не понимаю, что пошло не так, до последнего развертывания он работал хорошо, теперь даже после отката отображается ошибка. Это пример моего контроллера:

function MyController($scope, $http) {
// ...
}
MyController.$inject = ['$scope', '$http'];

Пожалуйста, помогите мне.

Мой bower.json

"dependencies": {
     //......
    "angular": "1.5.6",
    "angular-animate": "^1.5.6",      
    "angular-material": "^1.1.1",
    "angular-aria": "^1.5.8"
  }

UPD.

Картер, с другой стороны, более расслаблен. Он обновит вас до последней крупной версии (первое число). ^ 1.2.3 будет соответствовать любому выпуску 1.x.x, включая 1.3.0, но будет удерживаться на 2.0.0. Я удаляю карету в анимации и арии. Благодаря

4b9b3361

Ответ 1

У меня недавно была аналогичная проблема.

Я использовал angular -материал (установлен с беседкой), но я не исправил версии, которые я использовал.

i работаю с angular 1.5.9, но когда bower ulpoaded angular -материал 1.1.1, angular -анимация и angular -aria, где в версии 1.6.0

Я добавил эти строки в файл bower.json, и теперь он работает:

"angular-animate": "1.5.9",
"angular-aria": "1.5.9",