我用自耕农创建了一个角度应用程序,当我执行grunt命令时出现以下错误
Running "karma:unit" (karma) task
WARN [config]: JASMINE is not supported anymore.
Please use `frameworks = ["jasmine"];` instead.
WARN [config]: JASMINE_ADAPTER is not supported anymore.
Please use `frameworks = ["jasmine"];` instead.
WARN [config]: LOG_INFO is not supported anymore.
Please use `karma.LOG_INFO` instead.
ERROR [config]: Config file must export a function!
module.exports = function(config) {
config.set({
// your config
});
};
我该如何解决这个错误?
答案 0 :(得分:5)
这只是那两个预定义的术语(JASMINE和JASMINE_ADAPTER) 不应该再使用了。你所要做的就是打开 配置文件./config/karma.conf.js并注释掉这些条款并添加 frameworks = [“jasmine”];。
答案 1 :(得分:2)
除了@ sheplu的答案之外,还需要在karma.conf.js中进行其他更改,您可以在https://gist.github.com/sivakumar-kailasam/6421378中看到它
这个要点解决了你的问题'配置文件必须是导出功能!'
官方文档也有http://karma-runner.github.io/0.10/config/configuration-file.html