Sometimes, we want to spawn and kill a process in Node.js and JavaScript.
In this article, we’ll look at how to spawn and kill a process in Node.js and JavaScript.
How to spawn and kill a process in Node.js and JavaScript?
To spawn and kill a process in Node.js and JavaScript, we can use the spawn
and kill
functions.
For instance, we write
const kill = require("tree-kill");
const { spawn } = require("child_process");
const scriptArgs = ["myScript.sh", "arg1", "arg2", "youGetThePoint"];
const child = spawn("sh", scriptArgs);
//...
kill(child.pid);
to call spawn
to run the sh
command with the command arguments in scriptArgs
.
Then we call kill
with “child.pid` to kill the process with the given PID.
Conclusion
To spawn and kill a process in Node.js and JavaScript, we can use the spawn
and kill
functions.