Process
陆波
# process - 进程
process 对象是一个全局变量,它提供当前 Node.js 进程的有关信息,以及控制当前 Node.js 进程。 因为是全局变量,所以无需使用 require()。
# process 事件
# 事件:'beforeExit'
process.on('beforeExit', (code) => {
console.log('Process beforeExit event with code: ', code);
});
# 事件:'exit'
process.on('exit', (code) => {
console.log('Process exit event with code: ', code);
});
# process.argv
console.log(process.argv);
let params = process.argv.slice(2);
console.log(params);
node app.js jack 20
输出
[ 'C:\Program Files\nodejs\node.exe', 'C:\code\app.js', 'jack', '20' ]
[ 'jack', '20' ]