尝试运行angularJS单元测试时获取module is not defined
。
我已经将问题缩小到以下问题:Karma在加载Jasmine之前加载angular-mocks.js,但是angular-mocks.js expects Jasmine to be there first。
如何重新排序我的Karma文件加载以确保首先加载Jasmine?
这是我的业力配置:
basePath = '../../../target';
frameworks = ['jasmine'];
files = [
JASMINE,
JASMINE_ADAPTER,
'lib/angular.min.js',
'lib/angular-mocks.js',
'main/js/**/*.js',
'test/js/**/*.js',
];
版本:
答案 0 :(得分:0)
这是由于我的Karma配置中的拼写错误。显然这就是发生的事情..