1. 程式人生 > >node之process常用的argv,argv0,execArgv,execPath,env,cwd()

node之process常用的argv,argv0,execArgv,execPath,env,cwd()

1. argv process.argv返回命令列指令碼的各個引數組成的陣列。可以獲取bat裡面的引數。 process.argv引數都是從process.argv[2]開始的,並且伴隨著動態輸入的變化,引數的個數也跟著變化的
const [node, path, ...argv] = process.argv;
console.log(node,path);
argv.forEach(item=>{
	console.log(item);
});

2.argv0

 儲存了argv的第一個值的應有

console.log(process.argv0)


 3.execArgv

 呼叫node的所傳入的一些特殊引數

console.log(process.execArgv)

4.execPath

呼叫指令碼的路徑

console.log(process.execPath)


5.env

檢視執行環境



6.cwd()

當前執行的路徑

console.log(process.cwd())