• node全局变量process属性值(mac环境)


     

    任意新建一个js文件,只需一行代码:

    console.dir(process);

    保存该文件后执行,即可得到process变量的属性值列表:

      1 {
      2     title: 'node',
      3     version: 'v0.10.30',
      4     moduleLoadList: ['Binding evals',
      5         'Binding natives',
      6         'NativeModule events',
      7         'NativeModule buffer',
      8         'Binding buffer',
      9         'NativeModule assert',
     10         'NativeModule util',
     11         'NativeModule path',
     12         'NativeModule module',
     13         'NativeModule fs',
     14         'Binding fs',
     15         'Binding constants',
     16         'NativeModule stream',
     17         'NativeModule _stream_readable',
     18         'NativeModule _stream_writable',
     19         'NativeModule _stream_duplex',
     20         'NativeModule _stream_transform',
     21         'NativeModule _stream_passthrough',
     22         'NativeModule console',
     23         'Binding tty_wrap',
     24         'NativeModule tty',
     25         'NativeModule net',
     26         'NativeModule timers',
     27         'Binding timer_wrap',
     28         'NativeModule _linklist',
     29         'Binding cares_wrap',
     30         'Binding signal_wrap'
     31     ],
     32     versions: {
     33         http_parser: '1.0',
     34         node: '0.10.30',
     35         v8: '3.14.5.9',
     36         ares: '1.9.0-DEV',
     37         uv: '0.10.28',
     38         zlib: '1.2.3',
     39         modules: '11',
     40         openssl: '1.0.1h'
     41     },
     42     arch: 'x64',
     43     platform: 'darwin',
     44     argv: ['node', '/Users/baidu/github/test/b.js'],
     45     execArgv: [],
     46     env: {
     47         MANPATH: '/Users/baidu/.nvm/v0.10.30/share/man:/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/man:/usr/local/share/man:/usr/share/man:/opt/X11/share/man:/Applications/Xcode.app/Contents/Developer/usr/share/man:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/share/man',
     48         TERM_PROGRAM: 'Apple_Terminal',
     49         TERM: 'xterm-256color',
     50         SHELL: '/bin/bash',
     51         TMPDIR: '/var/folders/x4/ph44fxq90_99lq3wb24b11sw0000gn/T/',
     52         NVM_PATH: '/Users/baidu/.nvm/v0.10.30/lib/node',
     53         Apple_PubSub_Socket_Render: '/private/tmp/com.apple.launchd.OV6WFhpAzS/Render',
     54         TERM_PROGRAM_VERSION: '343.6',
     55         TERM_SESSION_ID: 'E3666AE1-2E72-484B-978A-8D319AE91FA7',
     56         SVN_EDITOR: 'sub',
     57         NVM_DIR: '/Users/baidu/.nvm',
     58         USER: 'baidu',
     59         SSH_AUTH_SOCK: '/private/tmp/com.apple.launchd.6RgvKm8VMV/Listeners',
     60         __CF_USER_TEXT_ENCODING: '0x1F5:0x19:0x34',
     61         MAVEN_HOME: '/usr/local/Cellar/maven/3.2.2/libexec',
     62         PATH: '/Users/baidu/.nvm/v0.10.30/bin:/Users/baidu/Documents/myDocument/fcinst/bin:/Applications/MAMP/bin/php/php5.5.14/bin:/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/bin:/usr/local/fcinst/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin',
     63         NVM_NODEJS_ORG_MIRROR: 'http://nodejs.org/dist',
     64         PWD: '/Users/baidu/github/test',
     65         JAVA_HOME: '/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home',
     66         LANG: 'zh_CN.UTF-8',
     67         NODE_PATH: '/Users/baidu/.nvm/v0.10.30/lib/node_modules',
     68         XPC_FLAGS: '0x0',
     69         XPC_SERVICE_NAME: '0',
     70         HOME: '/Users/baidu',
     71         SHLVL: '1',
     72         LOGNAME: 'baidu',
     73         MAVEN: '/usr/local/Cellar/maven/3.2.2/libexec/bin',
     74         CLASSPATH: ':/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.8.0.jdk/Contents/Home/lib/tools.jar',
     75         NVM_BIN: '/Users/baidu/.nvm/v0.10.30/bin',
     76         DISPLAY: '/private/tmp/com.apple.launchd.SVvs5bqsWe/org.macosforge.xquartz:0',
     77         SECURITYSESSIONID: '186a5',
     78         _: '/Users/baidu/.nvm/v0.10.30/bin/node',
     79         OLDPWD: '/Users/baidu/github'
     80     },
     81     pid: 2719,
     82     features: {
     83         debug: false,
     84         uv: true,
     85         ipv6: true,
     86         tls_npn: true,
     87         tls_sni: true,
     88         tls: true
     89     },
     90     _needImmediateCallback: false,
     91     execPath: '/Users/baidu/.nvm/v0.10.30/bin/node',
     92     debugPort: 5858,
     93     _getActiveRequests: [Function],
     94     _getActiveHandles: [Function],
     95     _needTickCallback: [Function],
     96     reallyExit: [Function],
     97     abort: [Function],
     98     chdir: [Function],
     99     cwd: [Function],
    100     umask: [Function],
    101     getuid: [Function],
    102     setuid: [Function],
    103     setgid: [Function],
    104     getgid: [Function],
    105     getgroups: [Function],
    106     setgroups: [Function],
    107     initgroups: [Function],
    108     _kill: [Function],
    109     _debugProcess: [Function],
    110     _debugPause: [Function],
    111     _debugEnd: [Function],
    112     hrtime: [Function],
    113     dlopen: [Function],
    114     uptime: [Function],
    115     memoryUsage: [Function],
    116     binding: [Function],
    117     _usingDomains: [Function],
    118     _tickInfoBox: {
    119         '0': 0,
    120         '1': 0,
    121         '2': 0
    122     },
    123     _events: {
    124         SIGWINCH: [Function]
    125     },
    126     domain: null,
    127     _maxListeners: 10,
    128     EventEmitter: {
    129         [Function: EventEmitter] listenerCount: [Function]
    130     },
    131     _fatalException: [Function],
    132     _exiting: false,
    133     assert: [Function],
    134     config: {
    135         target_defaults: {
    136             cflags: [],
    137             default_configuration: 'Release',
    138             defines: [],
    139             include_dirs: [],
    140             libraries: []
    141         },
    142         variables: {
    143             clang: 1,
    144             host_arch: 'x64',
    145             node_install_npm: true,
    146             node_prefix: '/',
    147             node_shared_cares: false,
    148             node_shared_http_parser: false,
    149             node_shared_libuv: false,
    150             node_shared_openssl: false,
    151             node_shared_v8: false,
    152             node_shared_zlib: false,
    153             node_tag: '',
    154             node_unsafe_optimizations: 0,
    155             node_use_dtrace: true,
    156             node_use_etw: false,
    157             node_use_openssl: true,
    158             node_use_perfctr: false,
    159             python: '/usr/bin/python',
    160             target_arch: 'x64',
    161             v8_enable_gdbjit: 0,
    162             v8_no_strict_aliasing: 1,
    163             v8_use_snapshot: false,
    164             want_separate_host_toolset: 0
    165         }
    166     },
    167     nextTick: [Function: nextTick],
    168     _currentTickHandler: [Function: _nextTick],
    169     _nextDomainTick: [Function: _nextDomainTick],
    170     _tickCallback: [Function: _tickCallback],
    171     _tickDomainCallback: [Function: _tickDomainCallback],
    172     _tickFromSpinner: [Function: _tickFromSpinner],
    173     maxTickDepth: 1000,
    174     stdout: [Getter],
    175     stderr: [Getter],
    176     stdin: [Getter],
    177     openStdin: [Function],
    178     exit: [Function],
    179     kill: [Function],
    180     addListener: [Function],
    181     on: [Function],
    182     removeListener: [Function],
    183     mainModule: {
    184         id: '.',
    185         exports: {},
    186         parent: null,
    187         filename: '/Users/baidu/github/test/b.js',
    188         loaded: false,
    189         children: [],
    190         paths: ['/Users/baidu/github/test/node_modules',
    191             '/Users/baidu/github/node_modules',
    192             '/Users/baidu/node_modules',
    193             '/Users/node_modules',
    194             '/node_modules'
    195         ]
    196     }
    197 }
  • 相关阅读:
    SpringBoot接收前端参数的三种方法
    拉姆达表达式入门
    Can not issue data manipulation statements with executeQuery()错误解决
    executing an update/delete query问题
    syntax error, error in :'e id=1?', expect QUES, actual QUES pos 66, line 1, column 66, token QUES错误
    SpringDataJpa错误
    No identifier specified for entity: XXXX 错误
    An entity cannot be annotated with both @Entity and @MappedSuperclass: com.example1.demo1.Entity.User错误
    org.hibernate.AnnotationException: No identifier specified for entity: com.example1.demo1.Entity.User错误
    base64转图片
  • 原文地址:https://www.cnblogs.com/wenber/p/4321400.html
Copyright © 2020-2023  润新知