karma html记者没有按预期工作

时间:2017-04-24 09:28:18

标签: karma-runner karma-jasmine livereload

我正在使用karma-jasmine作为单元测试框架研究MEAN堆栈应用程序我正在尝试为单元测试结果找到一个好的html报告器

首先我尝试了karma-jasmine-html-reporter但它没有重新加载调试页面我必须手动刷新它这导致我多次卡住并认为问题出在我的代码中,直到我记得我必须重新加载页面!

我发现这个也是karma-jasmine-html-reporter-livereload但是它在所有调试页面都不起作用是空白的并且在控制台中出错

  

未定义jasmineRequire

最后我尝试了这个karma-html-live-reporter调试页面是空的,但在控制台中没有错误,我可以看到控制台中记录的测试结果

修改 当我仔细阅读日志时,我发现了一个解决方案,我发现实时html报告器没有按预期在调试页面上工作但是在localhost:5060 !!这很奇怪 但是当我去那里时,我发现一切都很完美

如何配置karma自动打开此端口?

的package.json

"jasmine-core": "^2.5.2",
"karma": "^1.6.0",
"karma-chrome-launcher": "^2.0.0",
"karma-jasmine": "^1.1.0",
"karma-jasmine-html-reporter": "^0.2.2",
"karma-jasmine-html-reporter-livereload": "^1.0.0",

请任何人有类似的情况可以帮助或建议一些事情! 提前致谢!

0 个答案:

没有答案