【问题标题】:How to kill process with node js如何使用node js杀死进程
【发布时间】:2017-08-21 17:59:37
【问题描述】:

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

taskkill /F /IM chromedriver.exe /T

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

【问题讨论】:

    标签: node.js google-chrome internet-explorer firefox


    【解决方案1】:

    你正在寻找类似fkill的东西

    适用于 macOS、Linux、Windows。

    用法示例:

    const fkill = require('fkill');
    
    fkill(1337).then(() => {
        console.log('Killed process');
    });
    
    fkill('Safari');
    
    fkill([1337, 'Safari']);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-08-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-31
      • 2019-08-06
      相关资源
      最近更新 更多