如何正确加载AngularJS引导程序模块?

use*_*563 7 ruby-on-rails twitter-bootstrap angularjs

在我的Rails应用程序中,我ui-bootstrap-0.2.0.jsvendor/assets/javascripts目录中.我在我的文件中要求该application.js文件.

当我在此行中指定引导程序作为我的依赖项时,我收到错误angular.module('myApp',['ui.bootstrap']);,按照此处的指示,http://angular-ui.github.io/bootstrap/

Chrome Uncaught ReferenceError: angular is not defined在此定义的模块中检测到: angular.module("ui.bootstrap", ["ui.bootstrap.accordion", ...])ui-bootstrap-0.2.0.js.

但是,发现angular.js错误No module:ui.bootstrap.所以看起来这两个javascript文件都看不到彼此.这个问题有方法解决吗?

jpm*_*rin 2

这是我在项目中的做法:

<script type="text/javascript" src="libs/jquery-1.9.1.min.js"></script>
<script type="text/javascript" src="libs/jquery-ui-1.10.2.custom.min.js"></script>

<script type="text/javascript" src="libs/angular.min.js"></script>
<script type="text/javascript" src="libs/angular-ui.min.js"></script>
<script type="text/javascript" src="libs/angular-resource.min.js"></script>

<script type="text/javascript" src="libs/ui-bootstrap-tpls-0.2.0.min.js"></script>

<script type="text/javascript" src="js/app.js"></script>
<script type="text/javascript" src="js/services.js"></script>
<script type="text/javascript" src="js/directives.js"></script>
<script type="text/javascript" src="js/filters.js"></script>
<script type="text/javascript" src="js/controllers.js"></script>
<script type="text/javascript" src="js/utils.js"></script>
Run Code Online (Sandbox Code Playgroud)

这就是我设置应用程序模块的方式:

var app = angular.module('myapp', ['ui.bootstrap','ngResource']);
Run Code Online (Sandbox Code Playgroud)