• Node.js Video Tutorials

Node.js - os.release() 方法



Node.js os.release() 方法返回一個字串值,該值指定作業系統版本。對於 UNIX 和 LINUX 系統,該函式使用名為 uname 的命令識別作業系統。在 Windows 上,使用 Win32 API 中名為 GetVersionExW() 的函式。

語法

以下是 Node.js os.release() 方法的語法:

os.release()

引數

此方法不接受任何引數。

返回值

此方法返回一個字串,指示作業系統的版本。

示例

在以下示例中,我們嘗試在Windows 作業系統中執行Node.js os.release() 方法

const os = require('os');
console.log('On windows');
console.log(os.release());

輸出

3.10.0-1160.76.1.el7.x86_64

注意 - 要獲得準確的結果,最好在本地執行上述程式碼。

如果我們編譯並執行上述程式,則os.release() 方法將列印當前作業系統的版本。

10.0.22621

示例

在以下示例中,我們嘗試在 LINUX 作業系統中執行os.release() 方法

const os = require('os');
console.log('On LINUX');
console.log(os.release());

輸出

在執行上述程式後,os.release() 方法將返回當前作業系統的版本。

5.16.0-kali7-amd64

示例

在本例中,我們列印當前作業系統的平臺和版本。

const os = require('os');
var platform = os.platform();
var release = os.release();
if(platform === 'win32'){
   console.log("The platform: " + platform);
   console.log("The version: " + release);
}

輸出

注意 - 要獲得準確的結果,最好在本地執行上述程式碼。

執行上述程式後,os.platform() 方法列印作業系統平臺,os.release() 方法列印作業系統版本。

The platform: win32
The version: 10.0.22621
nodejs_os_module.htm
廣告

© . All rights reserved.