process
env
用于获取当前运行环境的环境变量
js
process.env;
powershell
$Env:VAR_NAME#查看
$Env:VAR_NAME="指定内容"#增/改
$Env:VAR_NAME=""#删
$Env:VAR_NAME+="附加内容"#附加
cwd
返回当前工作目录,不同调试方式的工作目录有所不同
js
process.cwd();
exit
结束当前进程
js
process.exit();
nextTick
js
process.nextTick(() => {
doSomething();
});
WARNING
- 根据模块化方式的不同,栈的执行顺序也不同
- cjs 下:
- 执行栈
- tick 栈
- 微任务栈
- 宏任务栈
- mjs 下:
- 执行栈
- 微任务栈
- tick 栈
- 宏任务栈