• process对象


      一、目录

      

      process对象是Node的一个全局对象,提供当前Node进程的信息。它可以在脚本的任意位置使用,不必通过require命令加载。该对象部署了EventEmitter接口。

      二、属性

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

    • process.argv:返回当前进程的命令行参数数组。
    • process.env:返回一个对象,成员为当前Shell的环境变量,比如process.env.HOME
    • process.installPrefix:node的安装路径的前缀,比如/usr/local,则node的执行文件目录为/usr/local/bin/node
    • process.pid:当前进程的进程号。
    • process.platform:当前系统平台,比如Linux。
    • process.title:默认值为“node”,可以自定义该值。
    • process.version:Node的版本,比如v0.10.18。

      三、方法

      process对象提供以下方法:

    • process.chdir():切换工作目录到指定目录。
    • process.cwd():返回运行当前脚本的工作目录的路径。
    • process.exit():退出当前进程。
    • process.getgid():返回当前进程的组ID(数值)。
    • process.getuid():返回当前进程的用户ID(数值)。
    • process.nextTick():指定回调函数在当前执行栈的尾部、下一次Event Loop之前执行。
    • process.on():监听事件。
    • process.setgid():指定当前进程的组,可以使用数字ID,也可以使用字符串ID。
    • process.setuid():指定当前进程的用户,可以使用数字ID,也可以使用字符串ID。
  • 相关阅读:
    去掉链接A标签周围的虚线框(IE、Firefox)<转>
    解决ckeditor 错误 和一些WEB开发的错误
    asp.net程序编译调试时偶尔出现访问被拒绝的错误的解决方法
    手工创建全新的DataSet
    玩3c `
    C#写个很不错的资源管理器
    asp.net调用JavaScript自定义方法
    JavaScript压缩格式化和加密
    ASP.NET格式化时间
    Response.ContentType 详细列表
  • 原文地址:https://www.cnblogs.com/xujiangli/p/6424597.html
Copyright © 2020-2023  润新知