Join the AI Workshop and learn to build real-world apps with AI. A hands-on, practical program to level up your skills.
Use 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 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]
