DEV Community

Lalit Kumar
Lalit Kumar

Posted on

Getting Started with Node JS in MacOS

Hello Dev.to Readers 👋,

I will make this post come to the point directly, I will first list all the things which you should do to get started with Node js in your machine with MacOS.

  1. Install the Homebrew (brew)
  2. Install NVM using brew
  3. Install NODE using NVM
  4. Install Visual Studio Code using brew

Let's start with installing Homebrew

You can read more about homebrew here

Simply follow the steps below to have it installed

Type the below command in your terminal.

curl -fsSL -o install.sh https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh

Then carefully follow the instructions on your terminal.
Instruction are only to create your profile files if not already existing and if these files already exists, just add the code which your terminal says to add into the profile's file

Confirm the installation by using the following command

brew doctor

If the commands runs without any error it means your brew is installed properly.


Let's Install NVM

Once you have "brew" installed, installing any other software is just a piece of cake 🍰

To read more about nvm (Node Version Manager) click here

Type the following command to install NVM
brew install nvm

Once done, type the below command to confirm if you have installed it successfully
nvm -v

Get ready to install the Node js now.


Let's Install Node

As you already have "nvm" installed

Simply type the below command to install latest stable version of node js know more

nvm install

To confirm the installation, use the following command
node -v

Now, that everything is ready, you need a good IDE to write your code. See instruction below.


Let's Install Visual Studio Code

As you have super powers of "brew" at your disposal, you can get visual studio code installed in matter of a single command.

brew install --cask visual-studio-code


If you have reached till here in this setup guide, then Congratulation 🪁 for this achievement.

Now you can start your journey of a Nodejs Development.
If you need a friend along in this Journey, you can consider connecting with me on Linkedin

This is my first ever blog post, so any kind of feedback will be appreciated.

Top comments (0)