我有一个karma-webpack2-qunit设置与babel加载器工作。 es6用于src和test js文件。
在autowatch模式下运行karma时,会检测到对源文件的任何更改,并且karma会再次重新运行测试套件,但不会检测到更改。
基于来自webpack-karma集成页面的这个说明:webpack-karma middleware info,这似乎是我需要让设置完全正常工作的配置选项。
"此加载程序提供了一个webpackBlocker中间件,它将阻止测试运行,直到代码重新编译。"
我无法找到使用 webpackBlocker 配置的任何示例。
有人有共享的工作配置吗?
这是我在karma.config.js中使用的内容:
karma测试套件仍在工作,但源代码或测试代码的代码更改不会在下次运行中反映出来。