Javascript 尝试使用RequireJS使用EmberJS进行业力测试
我试着用它来启动和运行我的测试。我的Javascript 尝试使用RequireJS使用EmberJS进行业力测试,javascript,ember.js,coffeescript,karma-runner,Javascript,Ember.js,Coffeescript,Karma Runner,我试着用它来启动和运行我的测试。我的karma.conf.js文件是: tests = []; for (file in window.__karma__.files) { if (window.__karma__.files.hasOwnProperty(file)) { if (/Spec\.js$/.test(file)) { tests.push(file); } } } console.log(tests); requirejs.config(
karma.conf.js
文件是:
tests = [];
for (file in window.__karma__.files) {
if (window.__karma__.files.hasOwnProperty(file)) {
if (/Spec\.js$/.test(file)) {
tests.push(file);
}
}
}
console.log(tests);
requirejs.config({
baseUrl: "scripts",
paths: {
jquery: "../lib/jquery",
underscore: "../lib/underscore"
},
shim: {
underscore: {
exports: "_"
}
},
deps: tests,
callback: window.__karma__.start
});
//业力构形
//生成于2014年2月12日星期三13:35:05 GMT-0500(美国东部时间)
我的test bootstrap.js
文件是:
tests = [];
for (file in window.__karma__.files) {
if (window.__karma__.files.hasOwnProperty(file)) {
if (/Spec\.js$/.test(file)) {
tests.push(file);
}
}
}
console.log(tests);
requirejs.config({
baseUrl: "scripts",
paths: {
jquery: "../lib/jquery",
underscore: "../lib/underscore"
},
shim: {
underscore: {
exports: "_"
}
},
deps: tests,
callback: window.__karma__.start
});
我如何才能让它允许使用CoffeeScript文件?您可能需要预编译CoffeeScript文件。查看查看上面链接中的自述以及