kill.js 413 B

12345678910111213141516171819
  1. const isWindows = require('./isWindows');
  2. const childProcess = require('child_process');
  3. exports = function(pid) {
  4. try {
  5. let cmd = '';
  6. if (isWindows) {
  7. cmd = `taskkill /pid ${pid} /T /F`;
  8. } else {
  9. cmd = `kill ${pid} -9`;
  10. }
  11. childProcess.execSync(cmd);
  12. } catch (e) {
  13. /* eslint-disable no-empty */
  14. }
  15. };
  16. module.exports = exports;