The
process.execArgv property is an inbuilt application programming interface of the process module which is used to get the node.js specific command-line options passed to the node.js process during launch.
Syntax:
process.execArgv
Return Value: This property returns an array string containing the node.js specific command-line options passed during the launch of node.js process. It doesn't include the path for node.js application or the path for the js file. It is useful to spawn the child process with the execution environment of the parent process.
Below examples illustrate the use of
process.execArgv property in Node.js:
Example 1:
Command to run:
node -i --harmony filename
Output:
[ '-i', '--harmony' ]
Example 2:
Command to run:
node -i --harmony filename
Output:
number of execution arguments is 2
0: -i
1: --harmony
Note: The above program will compile and run by using the
node filename.js command.
Reference: https://nodejs.org/api/process.html#process_process_execargv