Javascript AngularAMD加载模块不工作
我正试图用angularAMD做一个新项目,但我无法让它工作 我有以下资料: main.jsJavascript AngularAMD加载模块不工作,javascript,angularjs,requirejs,angular-amd,Javascript,Angularjs,Requirejs,Angular Amd,我正试图用angularAMD做一个新项目,但我无法让它工作 我有以下资料: main.js require.config({ baseUrl: "static/", paths: { 'angular': 'bower_components/angular/angular', 'angularAMD': 'bower_components/angularAMD/angularAMD', 'ngload': 'bower_components
require.config({
baseUrl: "static/",
paths: {
'angular': 'bower_components/angular/angular',
'angularAMD': 'bower_components/angularAMD/angularAMD',
'ngload': 'bower_components/angularAMD/ngload',
'ui-router': 'bower_components/angular-ui-router/release/angular-ui-router'
},
shim: {
'ui-router': ['angular'],
'angularAMD': ['angular'],
'ngload': ['angularAMD']
},
deps: ['js/app']
});
define(['angularAMD', 'ui-router'], function (angularAMD) {
var app = angular.module('app', ['ui-router']);
return angularAMD.bootstrap(app);
});
app.js
require.config({
baseUrl: "static/",
paths: {
'angular': 'bower_components/angular/angular',
'angularAMD': 'bower_components/angularAMD/angularAMD',
'ngload': 'bower_components/angularAMD/ngload',
'ui-router': 'bower_components/angular-ui-router/release/angular-ui-router'
},
shim: {
'ui-router': ['angular'],
'angularAMD': ['angular'],
'ngload': ['angularAMD']
},
deps: ['js/app']
});
define(['angularAMD', 'ui-router'], function (angularAMD) {
var app = angular.module('app', ['ui-router']);
return angularAMD.bootstrap(app);
});
index.html脚本标记
<script type="text/javascript" data-main="/static/js/main.js" src="/static/bower_components/requirejs/require.js"></script>
问题是我一直都会出错
我可能做错了什么,但如果我检查angularAMD主页上的示例,我的设置似乎没有问题
希望有人能给我一个解决方案 我输入的模块名出错,应该是“ui.router”而不是“ui-router”