angularjs: не могу установить angular-cookies в мой проект

В моем проекте возникла проблема с пакетом angular-cookies.

Я скачал пакет и разместил его в своем проекте. И, как обычно, в index.html я добавляю тег скрипта:

<script src="vendor/angular-cookies/angular-cookies.min.js" charset="UTF-8"></script>

Но при загрузке страниц я получил сообщение об ошибке:

Uncaught TypeError: c.module(...).info is not a function at angular-cookies.min.js:7

в пакете, он использует angular.module.info но это не рассматривается как функция?

Так в чем же причина этой проблемы? Это из-за проблемы с версией? Любая помощь

2 ответа

Решение

У меня была та же самая проблема с недавним обновлением беседки, которое я сделал. Я не знаю, стабильна ли угловая версия 1.6.3, поэтому я зашел на https://code.angularjs.org/latest/ и увидел, что используется угловая версия 1.5.8.

Чтобы решить эту проблему, я добавил эти версии в свой bower.json:

"зависимости": {
"angular-cookies": "1.5.8",
},

"резолюции": {
"угловой": "1.5.8"
}

Вы должны установить определенные зависимости в соответствии с angular. Вы можете добиться этого с помощью установки bower следующим образом:

bower install angular-cookies@1.5.8

bower install angular@1.5.7
Другие вопросы по тегам