我在Angular控制器中有一些javascript var。卡玛似乎不喜欢他们。当我将var保留在我的控制器内部并运行Karma时,我得到“ReferenceError:$ is not defined”错误。当我删除var的时候 - Karma工作正常。有什么建议?变量控制器内部的var是否是一个很大的禁忌?提前谢谢!
答案 0 :(得分:1)
你可能错过了jQuery。请务必将其包含在config file。
中files = [
JASMINE,
JASMINE_ADAPTER,
'../path/to/jquery.js',
// ...
'test/*.js'
];