【发布时间】:2013-10-07 15:59:37
【问题描述】:
Karma 无法识别 JSFileSpec.js 文件中的 'require' 语句。运行 karma.conf.js:
(function() {
describe("DummyEmitter creation", function(){
return it("creation", function(){
var DummyEmitter = require('Util.DummyEmitter');
var dummy = new DummyEmitter('someName');
return expect(dummy).toBeDefined();
});
});
})();
ReferenceError: 要求未定义
【问题讨论】:
-
我来到这里寻找 gulp 解决方案,将
frameworks: ['jasmine', 'requirejs']添加到karma.conf.js似乎可以解决它 -
使用此类框架设置时一定要安装:karma-requirejs 和 requirejs
标签: javascript karma-runner jasmine-node