- Node.js Tutorial
- Node.js - Home
- Node.js - Introduction
- Node.js - Environment Setup
- Node.js - First Application
- Node.js - REPL Terminal
- Node.js - Command Line Options
- Node.js - Package Manager (NPM)
- Node.js - Callbacks Concept
- Node.js - Upload Files
- Node.js - Send an Email
- Node.js - Events
- Node.js - Event Loop
- Node.js - Event Emitter
- Node.js - Debugger
- Node.js - Global Objects
- Node.js - Console
- Node.js - Process
- Node.js - Scaling Application
- Node.js - Packaging
- Node.js - Express Framework
- Node.js - RESTFul API
- Node.js - Buffers
- Node.js - Streams
- Node.js - File System
- Node.js MySQL
- Node.js - MySQL Get Started
- Node.js - MySQL Create Database
- Node.js - MySQL Create Table
- Node.js - MySQL Insert Into
- Node.js - MySQL Select From
- Node.js - MySQL Where
- Node.js - MySQL Order By
- Node.js - MySQL Delete
- Node.js - MySQL Update
- Node.js - MySQL Join
- Node.js MongoDB
- Node.js - MongoDB Get Started
- Node.js - MongoDB Create Database
- Node.js - MongoDB Create Collection
- Node.js - MongoDB Insert
- Node.js - MongoDB Find
- Node.js - MongoDB Query
- Node.js - MongoDB Sort
- Node.js - MongoDB Delete
- Node.js - MongoDB Update
- Node.js - MongoDB Limit
- Node.js - MongoDB Join
- Node.js Modules
- Node.js - Modules
- Node.js - Built-in Modules
- Node.js - Utility Modules
- Node.js - Web Module
- Node.js Useful Resources
- Node.js - Quick Guide
- Node.js - Useful Resources
- Node.js - Dicussion
Node.js - os.release() Method
The Node.js os.release() method returns a string value that specifies the operating system release (version). When it comes to UNIX and LINUX systems, the function identifies the operating system with a command named uname. On Windows, the function named GetVersionExW() from the Win32 API is used.
Syntax
Following is the syntax of the Node.js os.release() method −
os.release()
Parameters
This method does not accept any parameters.
Return value
This method returns a string that indicates the release of the operating system.
Example
In the following example, we are trying to execute the Node.js os.release() method in Windows operating system.
const os = require('os'); console.log('On windows'); console.log(os.release());
Output
3.10.0-1160.76.1.el7.x86_64
Note − To get the accurate result, better execute the above code in local.
If we compile and run the above program, the os.release() method prints the release of the current operating system.
10.0.22621
Example
In the following example, we are trying to execute the os.release() method in LINUX operating system.
const os = require('os'); console.log('On LINUX'); console.log(os.release());
Output
After the execution of the above program, the os.release() method returns the version of the current operating system.
5.16.0-kali7-amd64
Example
In the example, we are printing the platform and version of the current operating system.
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); }
Output
Note − To get the accurate result, better execute the above code in local.
After executing the above program, the os.platform() method prints the operating system platform, and the os.release() method prints the operating system release.
The platform: win32 The version: 10.0.22621