2016-03-30 49 views
1

我目前正在建立一個角度的應用程序的結構,無法繞過這個錯誤。下面是完整的錯誤消息:

Failed to instantiate module app due to: 
    Error: [$injector:modulerr] http://errors.angularjs.org/1.5.3/$injector/modulerr?p0=a...) 
    at Error (native) 
    at http://127.0.0.1:8080/assets/libs/angular/angular.min.js:6:416 
    at http://127.0.0.1:8080/assets/libs/angular/angular.min.js:40:60 
    at q (http://127.0.0.1:8080/assets/libs/angular/angular.min.js:7:355) 
    at g (http://127.0.0.1:8080/assets/libs/angular/angular.min.js:39:135) 
    at http://127.0.0.1:8080/assets/libs/angular/angular.min.js:39:304 
    at q (http://127.0.0.1:8080/assets/libs/angular/angular.min.js:7:355) 
    at g (http://127.0.0.1:8080/assets/libs/angular/angular.min.js:39:135) 
    at eb (http://127.0.0.1:8080/assets/libs/angular/angular.min.js:43:164) 
    at c (http://127.0.0.1:8080/assets/libs/angular/angular.min.js:20:463 

我的設置如下:

的index.html

<body ng-app="app"> 
<header> 

</header> 

<!-- MAIN CONTENT AND INJECTED VIEWS --> 
<div id="main"> 

    <div ng-view></div> 

</div> 

<footer> 

</footer> 

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

<!-- Modules --> 
<script type="text/javascript" src="app/app.routes.js"></script> 
<script type="text/javascript" src="app/app.core.js"></script> 
<script type="text/javascript" src="app/app.module.js"></script> 

<!-- Controllers --> 
<script type="text/javascript" src="app/components/homepage/homepageController.js"></script> 

app.module.js

angular.module('app', [ 
    'ngRoute', 
    'app.routes', 
    'app.core' 
]); 

app.routes.js

angular 
.module('app.routes', ['ngRoutes']) 
.config(function($routeProvider) { 
    $routeProvider 

     //root route 
     .when('/', { 
      templateUrl: 'app/components/homepage/homepageView.html', 
      controller: 'homepageCtrl' 
     }); 
}); 

app.core.js

angular 
    .module('app.core', []); 

我使用的核心爲所有的控制器,但這個問題似乎是與我是什麼加載在app.module.js ...

任何人都可以給出什麼錯誤的想法?

這裏是一個plunkr https://plnkr.co/edit/Uv5fEvVZzmWguu32t4a9

+1

app.module.js應在HTML文件中的其他應用程序文件之前加入。按順序加載app.module,app.core,app.route – blessenm

+0

仍然收到相同的錯誤... – Anton

+0

您能否提供一個plnkr? – Aides

回答

相關問題