【发布时间】:2023-10-24 19:27:01
【问题描述】:
我正在使用 require.js、angular.js 和 angular-route.js 构建我的 Angular 应用程序。
我的main.js如下:
require.config({
// alias libraries paths
paths: {
'angular': 'libs/angular',
'domReady': 'libs/domReady',
'angularRoute': 'libs/angular-route'
},
// angular does not support AMD out of the box, put it in a shim
shim: {
'angular' : {'exports' : 'angular'},
},
// kick start application
deps: ['./bootstrap/bootstrap',
'./libs/angular-route',
'./libs/bootstrap'
]
});
我还是遇到了这个奇怪的错误:
[Error] TypeError: undefined is not an object (evalating 'angular.module') (匿名函数)(angular-route.js,第 24 行) 全局代码(angular-route.js,第 992 行)
有人知道我该如何解决这个问题吗?
非常感谢!
【问题讨论】:
标签: javascript angularjs requirejs