process.versions
曆史
版本 | 變化 |
---|---|
v9.0.0 |
|
v4.2.0 | 現在支持 |
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' }
相關用法
- Node.js process.version用法及代碼示例
- Node.js process.stdin用法及代碼示例
- Node.js process.arch()用法及代碼示例
- Node.js process.nextTick(callback[, ...args])用法及代碼示例
- Node.js process.noDeprecation用法及代碼示例
- Node.js process.setUncaughtExceptionCaptureCallback()用法及代碼示例
- Node.js process.execPath用法及代碼示例
- Node.js process.getgid()用法及代碼示例
- Node.js process.setgid(id)用法及代碼示例
- Node.js process.chdir(directory)用法及代碼示例
- Node.js process.setgid()用法及代碼示例
- Node.js process.getuid()用法及代碼示例
- Node.js process.ppid用法及代碼示例
- Node.js process.report.reportOnSignal用法及代碼示例
- Node.js process.report.directory用法及代碼示例
- Node.js process.umask(mask)用法及代碼示例
- Node.js process.setgroups(groups)用法及代碼示例
- Node.js process.emitWarning()用法及代碼示例
- Node.js process.setegid(id)用法及代碼示例
- Node.js process.getgroups()用法及代碼示例
- Node.js process.nextTick()用法及代碼示例
- Node.js process.chdir()用法及代碼示例
- Node.js process.umask()用法及代碼示例
- Node.js process.emitWarning(warning[, options])用法及代碼示例
- Node.js process.execArgv用法及代碼示例
注:本文由純淨天空篩選整理自nodejs.org大神的英文原創作品 process.versions。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。