process.release
曆史
版本 | 變化 |
---|---|
v4.2.0 | 現在支持 |
v3.0.0 | 添加於:v3.0.0 |
process.release
屬性返回一個 Object
,其中包含與當前版本相關的元數據,包括源 tarball 和 headers-only tarball 的 URL。
process.release
包含以下屬性:
name
<string> 始終為'node'
的值。sourceUrl
<string>指向 a 的絕對 URL.tar.gz
包含當前版本源代碼的文件。headersUrl
<string>指向 a 的絕對 URL.tar.gz
僅包含當前版本的源頭文件的文件。該文件比完整源文件小很多,可用於編譯 Node.js 原生 add-ons。libUrl
<string>指向 a 的絕對 URLnode.lib
與當前版本的體係結構和版本匹配的文件。該文件用於編譯 Node.js 原生 add-ons。此屬性僅存在於 Node.js 的 Windows 版本中,並且在所有其他平台上都將缺失。lts
<string>一個字符串標簽標識LTS此版本的標簽。此屬性僅適用於 LTS 版本並且是undefined
對於所有其他版本類型,包括當前的發布。有效值包括 LTS 版本代碼名稱(包括不再受支持的代碼名稱)。'Dubnium'
用於從 10.13.0 開始的 10.x LTS 行。'Erbium'
用於從 12.13.0 開始的 12.x LTS 行。有關其他 LTS 版本代碼名稱,請參閱Node.js Changelog Archive
{
name: 'node',
lts: 'Erbium',
sourceUrl: 'https://nodejs.org/download/release/v12.18.1/node-v12.18.1.tar.gz',
headersUrl: 'https://nodejs.org/download/release/v12.18.1/node-v12.18.1-headers.tar.gz',
libUrl: 'https://nodejs.org/download/release/v12.18.1/win-x64/node.lib'
}
在來自非發布版本的源代碼樹的自定義構建中,可能隻存在 name
屬性。不應依賴附加屬性的存在。
相關用法
- Node.js process.report.reportOnSignal用法及代碼示例
- Node.js process.report.directory用法及代碼示例
- Node.js process.report.signal用法及代碼示例
- Node.js process.report.writeReport()用法及代碼示例
- Node.js process.report.filename用法及代碼示例
- Node.js process.report.compact用法及代碼示例
- Node.js process.report.writeReport([filename][, err])用法及代碼示例
- Node.js process.report.getReport([err])用法及代碼示例
- Node.js process.resourceUsage()用法及代碼示例
- Node.js process.report用法及代碼示例
- Node.js process.report.reportOnUncaughtException用法及代碼示例
- Node.js process.report.reportOnFatalError用法及代碼示例
- 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.umask(mask)用法及代碼示例
注:本文由純淨天空篩選整理自nodejs.org大神的英文原創作品 process.release。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。