我正在运行使用IE,chrome和firefox驱动程序的BDD测试。有时,当我的测试失败时,它不会杀死驱动程序,因此它可以继续运行。我想用进程名称杀死所有进程,在Windows中是这样的

taskkill /F /IM chromedriver.exe /T


但可以使用node js或可在linux和Windows计算机中使用的东西。如果它带有一些gulp插件会很棒,那么我可以将其添加为任务。

最佳答案

您正在寻找fkill之类的东西


  适用于macOS,Linux和Windows。


用法示例:

const fkill = require('fkill');

fkill(1337).then(() => {
    console.log('Killed process');
});

fkill('Safari');

fkill([1337, 'Safari']);

09-25 19:09