Node.js is an open-source and cross-platform JavaScript runtime environment. It is a popular tool for almost any kind of project!
Node.js is an open-source, cross-platform JavaScript runtime. It is a popular tool used for almost every kind of project.
Node.js↗
It enables JavaScript, normally run in a browser, to run on the server as well.
It is also an essential tool when working with frameworks such as React, Angular, and Vue.js.
The npm package manager lets you install and manage a wide variety of libraries.
npm is the world's largest Software Registry. Open source developers from every continent use npm to share and borrow packages, and many organizations use npm to manage private development as well.
npm is the world's largest software registry. Open-source developers around the world share and reuse packages through npm, and many organizations also use it to manage private development.
NPM↗
This package manager is installed automatically with Node.js and supports installing and managing libraries.
Node Version Manager - Simple bash script to manage multiple active node.js versions
NVM is a simple Bash script for managing several active Node.js versions.
NVM↗
It is a tool for managing Node.js versions.
When working on several projects, each may require a different version.
NVM makes managing these versions convenient.
Node.js↗
You can install Node.js on macOS by downloading the installer from its website.
However, to use version management, I will show how to install NVM first and then Node.js.