Process Object is a global object,
IO/EO, EXECUTE
ALL THOSE ARGUMENTS SAVED IN PROCESS.ARGV: Argument Variable To start the process//
console.log(process.argv);
var index = process.argv.indexOf(flag);
argv is an array, contains path to node, and a path to this file
Let s try some code,
function grab(flag) {
var index = process.argv.indexOf(flag)
return (index === -1) ? null : process.argv[index + 1]
}
var greeting = grab("--greeting");
var name = grab("--name");
function checkArgv() {
if(!greeting || !name) {
var s = "No!"
}
else {
var s = `Welcome ___ ${greeting}, ${name}`
}
console.log(s)
}
checkArgv()
You should know how to use the argv!!