process对象
-
是全局变量,可以直接在代码中打印
console.log(process); -
暴露了很多属性
- version
- 仅含node自身版本
- versions
- 包括node主要内部组件的版本
- arch
- 系统架构
- platform
- 编译平台
- moduleLoadList
- 加载的所有模块
- 分为 NativeModule 和 Internal Binding
- env
- 所有环境变量
- argv
- 命令行执行参数
- pid
- 进程的pid
- ppid
- 父进程的pid
- version
-
暴露了标准流
- stdout
- 标准输出流
- stdin
- 标准输入流
- stderr
- 标准错误流
- stdout
-
暴露了一些函数
- 使用情况
.cpuUsage()CPU使用情况.resourceUsage()资源使用情况.memoryUsage()内存使用情况
- 目录
.cwd()输出当前工作目录.chdir()改变工作目录
- 使用情况