platform

abstract val platform: Platform(source)

The process.platform property returns a string identifying the operating system platform for which the Node.js binary was compiled.

Currently possible values are:

  • 'aix'

  • 'darwin'

  • 'freebsd'

  • 'linux'

  • 'openbsd'

  • 'sunos'

  • 'win32'

import { platform } from 'node:process';

console.log(`This platform is ${platform}`);

The value 'android' may also be returned if the Node.js is built on the Android operating system. However, Android support in Node.js is experimental.

Since

v0.1.16