angularjs: 无法将 angular-cookies 安装到我的项目

angularjs: can't install angular-cookies to my project

我的项目遇到了有关 angular-cookie 包的问题。

我已经下载了包并将其放入我的项目中。和往常一样,在 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但是不认为是函数?

那么这个问题的原因是什么?是因为版本问题吗?任何帮助

我最近对 ​​Bower 进行了更新,遇到了同样的问题。我不知道 angular 1.6.3 是否稳定,所以我去了 https://code.angularjs.org/latest/,我看到使用的是 1.5.8 angular 版本。

所以为了解决它,我在 bower.json 中添加了这些版本:

"dependencies":{
"angular-cookies": "1.5.8",
},

"resolutions":{
"angular": "1.5.8"
}

您应该根据 angular.You 安装特定的依赖项可以通过使用 bower install 来实现它:

bower install angular-cookies@1.5.8

bower install angular@1.5.7