|
||
---|---|---|
.. | ||
docs | ||
lib | ||
package.json | ||
README.md |
ARGV
Array containing command-line arguments passed when launching the calling process.
Usage
var ARGV = require( '@stdlib/process/argv' );
ARGV
Array
containing command-line arguments passed when launching the calling process.
var execPath = ARGV[ 0 ];
// e.g., returns '/usr/local/bin/node'
Notes
- The first element is the absolute pathname of the executable that started the calling process.
- The second element is the path of the executed file.
- Any additional elements are additional command-line arguments.
- In browser environments,
ARGV
is an empty array. - Modifications to
ARGV
are local to the process in whichARGV
is modified. - Be careful when modifying command-line arguments as the argument array represents shared state. Accordingly, modifications affect all command-line argument consumers.
Examples
var ARGV = require( '@stdlib/process/argv' );
console.log( ARGV );
// => [...]