How To Install Node Js On Mac

In today’s world, JavaScript is an essential language for any web developer. Node.js, a JavaScript runtime, allows developers to build scalable network applications. This guide will lead you through the process of installing Node.js on a Mac.

Step 1: Download Node.js

To begin with, you need to have the Node.js software package. This can be obtained from the official Node.js website:

On the download page, you’ll see multiple versions of Node.js available. The LTS version, which stands for “Long Term Support,” is a more stable version, while the Current version has the latest features but might not be as stable. As a beginner, it is recommended that you download the LTS version.

Step 2: Install Node.js

Once you’ve downloaded Node.js, open the .pkg file and follow the instructions in the installer. It’s a fairly straightforward installation process, and you should have Node.js on your system in no time.

Step 3: Verify The Installation

After the installation is complete, you can verify that Node.js has been correctly installed by opening up your terminal and typing in the following command:

    node -v

This command should return the version number of your Node.js installation. It indicates that Node.js is now installed and ready for use.

Step 4: Install NPM (Node Package Manager)

The good news is that when you install Node.js, you also automatically install npm (Node Package Manager), which is a package manager for the JavaScript programming language and is the default package manager for Node.js. You can confirm the installation of npm by typing the command:

    npm -v

Just like with Node.js, this command should return the version number of your NPM installation.

Congratulations! You now have Node.js and NPM installed on your Mac. These tools will open up a new world of JavaScript development for you.


In this post, we have walked through the process of installing Node.js on a Mac. It’s a simple and straightforward process and provides you with powerful tools for your software development projects. Happy coding!