Jasmine 使用Karma单元测试环境的HTML报告

Jasmine 使用Karma单元测试环境的HTML报告,jasmine,karma-runner,Jasmine,Karma Runner,我正在使用karma跑步者观看并执行我的jasmine单元测试。一切都很顺利: WARN [karma]: Port 9876 in use INFO [karma]: Karma v0.12.16 server started at http://localhost:9877/ INFO [launcher]: Starting browser Chrome INFO [Chrome 35.0.1916 (Windows 7)]: Connected on socket OgjbuvCr3-_

我正在使用karma跑步者观看并执行我的jasmine单元测试。一切都很顺利:

WARN [karma]: Port 9876 in use
INFO [karma]: Karma v0.12.16 server started at http://localhost:9877/
INFO [launcher]: Starting browser Chrome
INFO [Chrome 35.0.1916 (Windows 7)]: Connected on socket OgjbuvCr3-_2Tn4eBIP7 wth id 15958859
..............................................................................................
Chrome 35.0.1916 (Windows 7): Executed 123 of 123 SUCCESS (12.052 secs / 12.051 secs)
但是,我尝试使用生成一些html文件:

npm install karma-jasmine-html-reporter -g
如果我选择在
karma.conf.js
文件中生成html报告:

...
reporters: ['html'],
...
业力环境不再成功启动:

...
INFO [Chrome 35.0.1916 (Windows 7)]: Connected on socket 3IOACm6k0JKfDQN3DXii with id 16839683
Chrome 35.0.1916 (Windows 7) ERROR
Uncaught ReferenceError: jasmineRequire is not defined
    at C:/Users/gustavo_domenico/AppData/Roaming/npm/node_modules/karma-jasmine-html-reporter/src/lib/html.jasmine.reporter.js?3cbecfb23689b35e47d04a0870eb69d60182fdab:24

我试图安装karma jasmine和其他基于html的报告,但同样的错误仍然存在。非常感谢您的帮助。

使用
karma jasmine html reporter
插件也遇到了同样的问题。在我的例子中,它与《卡玛茉莉花》(karma jasmine)的版本有关(我使用了一个旧版本)。确保使用最新版本。

您是否发现了问题?我也有类似的错误,不是真的。我刚刚放弃了定制HTML reporter,使用Karma实时运行测试,使用Jasmine javascript运行程序查看HTML前端中的详细信息