Node.js之process模块

Posted 凌晨四点的北京

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Node.js之process模块相关的知识,希望对你有一定的参考价值。

注意??:process为nodejs内置对象,不需要实例化,改模块用来与当前进程进行互动,可以通过全局变量process访问,它是一个EventEmitter对象的实例。

process对象提供一系列属性,用于返回系统信息。

  • process.pid:当前进程的进程号。
  • process.version:Node的版本,比如v0.10.18。
  • process.platform:当前系统平台,比如Linux。
  • process.title:默认值为“node”,可以自定义该值。
  • process.argv:当前进程的命令行参数数组。
  • process.env:指向当前shell的环境变量,比如process.env.HOME。
  • process.execPath:运行当前进程的可执行文件的绝对路径。
  • process.stdout:指向标准输出。
  • process.stdin:指向标准输入。
  • process.stderr:指向标准错误。

也可以动态的添加参数。

以上是关于Node.js之process模块的主要内容,如果未能解决你的问题,请参考以下文章

Node.js里面怎么设置process.env.PORT的值

Node.js process 模块常用属性和方法

Node.js的process模块

Node.js进程通信模块child_process

10.Node.js核心模块

node基本模块