我在这个网站上看到了很多其他答案,但没有一个能为我工作。
问题:我需要使用URL加载jQuery,而不是使用本地路径;而且我认为我无法添加文件"文件"在karma.conf.js。
一切似乎都很好,但当我尝试使用业力来测试它时,它会返回:未捕获的ReferenceError:$未定义。
我们使用的两个.html中脚本的顺序很好。
答案 0 :(得分:20)
简单包含karma.conf.js
中的jQuery路径(至少对于Karma 0.12):
module.exports = function(config) {
config.set({
files: [
'https://code.jquery.com/jquery-1.11.2.min.js'
...
],
...
});
};
我昨天测试了它,因为我需要为AngularJS做类似的事情。