Nodejs version: Difference between revisions
From wikinotes
No edit summary |
|||
Line 15: | Line 15: | ||
See this [https://nodejs.org/en/download/releases/ version-info chart]. | See this [https://nodejs.org/en/download/releases/ version-info chart]. | ||
</blockquote><!-- NodeJS Build Versioning --> | </blockquote><!-- NodeJS Build Versioning --> | ||
= Managing Node Versions = | |||
<blockquote> | |||
You can use [[nvm]] to manage node versions. | |||
<syntaxhighlight lang="bash"> | |||
nvm run 16.0.3 node foo.js # run nodejs -v 16.0.3 | |||
</syntaxhighlight> | |||
</blockquote><!-- Managing Node Versions --> | |||
= Accessing Version Info = | = Accessing Version Info = |
Revision as of 23:17, 14 December 2021
NodeJS Build Versioning
node.js version release of nodejs you are using npm version npm is installed with nodejs, but versioned separately V8 version the chromium javascript engine version built into this nodejs version NODE_MODULE_VERSION
C extensions built in node are built using a specific target node module version.
I think this might be a C runtime.
This is generally stable for a wide range of nodejs versions.See this version-info chart.
Managing Node Versions
You can use nvm to manage node versions.
nvm run 16.0.3 node foo.js # run nodejs -v 16.0.3
Accessing Version Info
node -v # nodejs versionconst process = require('process'); process.version // 'v10.1.1'