UNPKG

sgsc

Version:
25 lines (16 loc) 452 B
const child_process = require('child_process') module.exports.createProcess = filePath => { let argvs = [...process.argv].slice(1, process.argv.length) let options = { stdio: 'ignore', env: process.env, cwd: process.cwd(), detached: true } let child = child_process.fork(filePath, argvs, options) child.unref() return child } module.exports.killProcess = pid => { process.kill(pid) }