process
一、process
process.argv
process.env
process.title
process.platform
process.execPath
process.chdir():切换工作目录到指定目录。process.cwd():返回运行当前脚本的工作目录的路径。process.exit():退出当前进程。process.exit方法用来退出当前进程。它可以接受一个数值参数,如果参数大于0,表示执行失败;如果等于0表示执行成功。process.getgid():返回当前进程的组ID(数值)。process.getuid():返回当前进程的用户ID(数值)。process.nextTick():指定回调函数在当前执行栈的尾部、下一次Event Loop之前执行。process.on():监听事件。process.setgid():指定当前进程的组,可以使用数字ID,也可以使用字符串ID。process.setuid():指定当前进程的用户,可以使用数字ID,也可以使用字符串ID。
#!/usr/bin/env node const fs = require('fs'); // fs.createReadStream('./test.js').pipe(process.stdout); // process.stdout.write('123sshshg') // 等价于console.log process.stdout.write('输入用户名:') process.stdin.on('data', function(value) { console.log('value', value.toString()); process.stdin.emit('end'); }); process.stdin.on('end', () => { process.stdout.write('end'); });

浙公网安备 33010602011771号