Я столкнулся со следующей ошибкой - после обновления angular-aria до недавно выпущенной версии 1.6.3 я получаю следующую ошибку:
Uncaught TypeError: angular.module(...).info is not a function
at angular-aria.js:62
at angular-aria.js:403
При переходе на версию 1.6.2 приложение работает нормально.
Вам также необходимо обновить angular до 1.6.3. .info fn определяется в самом angular.js. Всегда было так, что основной файл и файлы модуля должны иметь одну и ту же версию.
Выяснил, что это проблема с зависимостью от углового материала, а не с самим угловым. Оставьте это здесь, если у кого-то возникнет такая же проблема https://github.com/angular/material/issues/10475.
Спасибо за помощь!
Большое спасибо, Нарретц :)
Я потратил ОДИН день на отладку своих кодов.
Привет, я тоже сталкиваюсь с этой проблемой. Не используя Aria, только angular-cookies. Я обновился до angular 1.6.4 и заметил, что в angular.js нет функции info
.
@leongaban , вам следует обновить все модули AngularJS до одной версии.
@gkalpak да, это была моя ошибка, у меня все угловые зависимости управлялись Bower, а не npm. Npm был только для депов Gulp, но у меня там были и angularjs. Удалил из npm, установил через Bower и запустил мои скрипты сборки, теперь все работает!
Привет, я получаю ту же ошибку с
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular-route.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js"></script>
@ileathan , может быть, сначала попробуйте загрузить angular.min.js
.
просто замените знак ^ предыдущей версии на знак ~ и примените следующую команду
беседка установить --force
это сработало для меня .. :)
просто используйте ту же версию angular.min.js и angular-sanitize.min.js.
это будет исправлено 100% ;)
У меня тоже была эта проблема, и я решил ее, используя более низкую версию angular-aria
Самый полезный комментарий
Вам также необходимо обновить angular до 1.6.3. .info fn определяется в самом angular.js. Всегда было так, что основной файл и файлы модуля должны иметь одну и ту же версию.