當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。