发布于 2015-08-17 09:53:40 | 326 次阅读 | 评论: 0 | 来源: PHPERZ

System模块

在文档一开始就已经提到过system模块,一开始的例子中,我们使用了system模块提供的 args属性。现在重新来认识一下system模块。system模块主要管理着一些与运行环境有关的属性。

  1. system.args String[]
    获取运行phantomjs时传入的所有参数,这个不再赘述。
  2. system.env Object
    获取当前的环境信息。包含操作系统信息、环境变量信息等等。通过下面的代码来查看一下吧:
    var system = require('system');
    var env = system.env;
    Object.keys(env).forEach(function (key) {
        console.log(key + '=' + env[key]);
    });
    setTimeout(function () {
        phantom.exit(0)
    }, 2000);
  3. system.os Object
    获取操作系统信息,返回一个简单对象,这个对象有3个属性: architecture:架构,如“32bit”; name:操作系统名称; version:操作系统版本。
  4. system.pid Number
    获取当前进程的pid。
  5. system.platform String
    永远返回 'phantomjs'
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务