2016-11-18 55 views
1

我正在测试使用Lodash库的AngularJS服务。当我通过卡玛 - 茉莉运行测试,我得到一个错误:找不到变量:_使用jasmine测试AngularJS服务时

ReferenceError: Can't find variable: _ 

是否有因果报应配置/茉莉花使用Lodash的方法吗?

+3

你在你的karma.config.js中包含了lodash库吗?听起来像它不包含在文件属性中。 http://karma-runner.github.io/1.0/config/files.html –

回答

2

由于您的测试中没有HTML文件来为您加载脚本,因此您需要将库包含在属性files的属性配置文件中。你可以阅读更多关于它在这里:http://karma-runner.github.io/1.0/config/files.html

它看起来像这样

东西在karma.conf.js

... 
files: [ 
    'path/to/lodash.js' 
] 
... 

希望帮助!

相关问题