我已经在ES6中编写了测试,使用Babel将其转换为AMD格式的ES5。 现在我想使用Karma(+ requirejs)和Jasmine运行测试,但是得到以下错误:
Error: Mismatched anonymous define() module: function (exports) {
"use strict";
describe("App", function () {
it("tests something", function () {
expect(true).toBe(true);
});
});
}
测试文件如下:
define(["exports"], function (exports) {
"use strict";
describe("App", function () {
it("tests something", function () {
expect(true).toBe(true);
});
});
});
//# sourceMappingURL=app.js.map
答案 0 :(得分:0)
我不是先向ES5转发,而是使用karma-babel-preprocessor。