node.js—process对象

process对象概述

process对象是一个全局对象,可以在任何地方都能访问到他,通过这个对象提供的属性和方法,使我们可以对当前运行的程序的进程进行访问和控制

process 对象是一个 global (全局变量),提供有关信息,控制当前 Node.js 进程。作为一个对象,它对于 Node.js 应用程序始终是可用的,故无需使用 require()

process.argv属性

返回一个包含命令行参数的数组,第一个元素会是’node’,第二个元素将是当前运行的.js文件的名称,接下来的元素依次是命令行传入的参数

将该程序在命令行中运行并且带上一些参数,这样做的原因可以改变程序在运行过程当中的一些细节

process.execPath属性

开启当前进程的绝对路径

process.env属性

返回用户环境信息:电脑的登陆用户名,当前的操作系统,当前系统的环境变量等等

process.version属性

返回node版本信息

process.pid属性

当前进程的pid

process.title属性

当前进程的显示名称(Getter/Setter)

process.arch属性

返回当前CPU处理器架构 arm/ia32/x64

猜你喜欢

转载自www.cnblogs.com/LO-ME/p/10471008.html