Child Process SPAWN
Node.js child_process.spawn() method
When we say about the child_process.spawn() method, this method will launches a new process with a given command. This method will returns strems(stdout & stferr). And generally it is used when the process will returns the large amount of data.
When we say about the syntax of this method is:-
child_process.spawn(command[, args][, options])
Parameters of spawn method
(1)command:-Here in this parameter we will specifies the command whihc need to run.
(2)args:-Here we will specified an array list of string arguments.
(3)options:-This may contain one or more of the below options:-
- cwd:-Here we will specifies the current working directory of the child process.
- env:-Here we will specifies the environment key-vakue pairs.
- stdio:-Here we will specifies Array`or String Child stdio configuration.
- customFds:- Array Deprecated File descriptors for the child to use for stdio
- detached Boolean:-This child will be a process group leader
- uid Number:-Here we will uses to sets the user identity of the process
- gid Number:-Here we will use to sets the group identity of the process.
Node.js child_process.spawn() method example
Here to understand the spawn() method we will create two js files named support.js and master.js. Which have the below code:-
File: support.js
console.log("Child Process " + process.argv[2] + " executed." );
File: master.js
Now you need to open Node.js command prompt and run the following code:
node master.js
| |