我使用业力来运行茉莉花规格。每次文件更改时,都会运行测试。这很棒但是如果先前的测试输出将从终端中移除,那就更好了。
有没有办法在测试在业力中运行之前清除终端?
答案 0 :(得分:7)
不支持。我喜欢这个想法。我创建了issue #1004来支持这一点。
答案 1 :(得分:3)
@Sylvain创建的问题仍然是开放的,但有一个插件karma-clear-screen-reporter可以完成这项工作。在内部它使用魔法:
console.log('\u001b[2J\u001b[0;0H');
或者,您也可以将其放在测试运行代码的顶部以自行清除控制台。
答案 2 :(得分:1)
我的回答和@bluenote10一样
不同的是我对他贴出来的包做了一些改进,发布在我的github上:
console.log('\u001b[2J\u001b[0;0H');
之外,间距也得到了改进。