我正在尝试将 ui.bootstrap 依赖项添加到我的角度项目中(我正在使用 yeoman、bower)。
我这样做了:
- 哟有角
- Bower 安装 Angular-UI
- 然后我添加到我的 index.html 文件中:和
- 咕噜发球
然后我将 ui.bootstrap 依赖项添加到我的 app.js 中:
angular.module('angularuiprojectApp', [
'ngCookies',
'ngResource',
'ngSanitize',
'ngRoute', 'ui.bootstrap'])
当我尝试在 Chrome 上访问我的 index.html 时,出现此错误:
未捕获错误:[$injector:modulerr] 无法实例化模块
angularuiprojectApp 由于:错误:[$injector:modulerr] 失败
实例化模块 ui.bootstrap 由于:错误:[$injector:nomod]
模块“ui.bootstrap”不可用!你要么……1)
我不知道我错在哪里,是否有人可以帮助我......
谢谢。
您正在从 Bower 安装错误的软件包。正确的安装是bower install angular-bootstrap
如此处所述:https://github.com/angular-ui/bootstrap#installation https://github.com/angular-ui/bootstrap#installation
Edit:
截至 2015 年 2 月,该库的 Bower 版本位于https://github.com/angular-ui/bootstrap-bower https://github.com/angular-ui/bootstrap-bower.
不幸的是,它目前仅包含 AngularUI Bootstrap 0.12.0,据我所知,它与 Angular >= 1.3 不完全兼容。看起来维护者打算 AngularUI Bootstrap >= 0.13.0 与 Angular 1.3 兼容,但是该版本的库似乎还没有进入 Bower 兼容的存储库。
不再是问题,现在提供并支持 AngularUI Bootstrap 0.13.0 版本。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)