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