脚本是否包含angular.html应用程序的index.html中的顺序?

时间:2015-11-11 13:09:03

标签: angularjs karma-runner

使用我的Angularjs应用程序,在没有生成任何错误的意义上,顺序似乎并不重要。但是当我在一个grunt配置文件中设置我的jasmine / karma测试时,我注意到我得到了很多模块错误,因为订单设置不正确。我使用了与index.html相同的订单。

对于这个问题,我在index.html中的输入问题是否适用于angularjs应用程序,现在没有错误,但它仍然可能是一个问题。

例如,

假设我有一个文件:

module1.js

var registrationApp = angular.module('registration', ['ui.router']);
    registrationApp.config(['$stateProvider', '$urlRouterProvider', 'STATES', function ($stateProvider, $urlRouterProvider, STATES) {   }

在这种情况下,正在上面创建模块注册。

然后我可能会有另一个文件:

module2.js:

  angular.module('registration').service('ActivityLogService', ActivityLogService);

这样做可以吗?

<script src="module2.js">
<script src="module1.js">

如果我在业力考试中这样做,我需要有正确的顺序,

files: [
    'module1.js',
    'module2.js' ]

0 个答案:

没有答案