← flaviocopes.com

How to check the current Node.js version at runtime

Published Jun 09 2020

Psssst! The 2023 WEB DEVELOPMENT BOOTCAMP is starting on FEBRUARY 01, 2023! SIGNUPS ARE NOW OPEN to this 10-weeks cohort course. Learn the fundamentals, HTML, CSS, JS, Tailwind, React, Next.js and much more! ✨

Run process.version:

The version property of the process object returns a string with the current Node.js version.

In the browser the process object is not defined, so you will get a ReferenceError:

Another way is to reference process.versions (plural):

This returns an object that contains various properties referencing each component’s version.

To get the major version (in this example 12) you can use

process.versions.node.split('.')[0]



I write books for developers 👇🏼

© 2023 Flavio Copes Flavio Copes made in Italy 🇮🇹 using Notion to Site Notion to Site