是否可以禁用业力测试套件的初始执行,以便仅在观察文件发生变化时执行?
我的情况下初始运行的问题如下。 我正在使用jspm development bundling监视包中包含的文件以进行更改,并在发出此类更改事件时逐步重建包。 由于这个过程永远运行,我不能等待它终止,然后启动Karma。 因此,我启动了Karma和并行捆绑,除了没有捆绑存在或捆绑包可能包含旧源的初始运行之外,它工作得很好。
答案 0 :(得分:0)
您可以尝试使用grunt watch任务。它会观察变化并运行测试。 您也可以搜索样板。
答案 1 :(得分:0)
我刚刚创建了名为wait-for-change的npm模块。 现在我可以像这样在package.json中使用它:
{
"scripts": {
"test": "wait-for-change my-bundle.js && karma start"
},
"devDependencies": {
"wait-for-change": "^1.0.1"
}
}
这对我很有用。