当前位置: 首页>>编程示例 >>用法及示例精选 >>正文


Node.js process.versions用法及代码示例

process.versions

历史
版本变化
v9.0.0

v8 属性现在包含一个特定于 Node.js 的后缀。

v4.2.0

现在支持icu 属性。

v0.2.0

添加于:v0.2.0

process.versions 属性返回一个对象,其中列出了 Node.js 的版本字符串及其依赖项。 process.versions.modules 表示当前的 ABI 版本,每当 C++ API 更改时都会增加该版本。 Node.js 将拒绝加载针对不同模块 ABI 版本编译的模块。

import { versions } from 'node:process';

console.log(versions);const { versions } = require('node:process');

console.log(versions);

将生成一个类似于以下内容的对象:

{ node: '11.13.0',
  v8: '7.0.276.38-node.18',
  uv: '1.27.0',
  zlib: '1.2.11',
  brotli: '1.0.7',
  ares: '1.15.0',
  modules: '67',
  nghttp2: '1.34.0',
  napi: '4',
  llhttp: '1.1.1',
  openssl: '1.1.1b',
  cldr: '34.0',
  icu: '63.1',
  tz: '2018e',
  unicode: '11.0' }

相关用法


注:本文由纯净天空筛选整理自nodejs.org大神的英文原创作品 process.versions。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。