Beginners Guide to Node.js: Installing Node on MacOS Sierra
This is originally posted by the author on a different website. This post has been edited for clarity and some parts may appear different from the original post.
If you are new to Node.js and still exploring, you might be very confused with the tons of ways to install it. While some guides only cover Linux or Windows, if you want to get started playing with Node.js and you are using a Mac with the latest updates installed, then this guide is for you!
Well then, let's get started!
NVM (Node Version Manager): Simple bash script to manage multiple active Node.js versions https://github.com/creationix/nvm#install-script
For our convenience, we will be using NVM, it's a very simple command line tool that lets us download, update, and switch to any Node version available with just a few commands, isn't that neat?
To Install NVM on the Mac, let's start by opening:
TERMINAL, you can do that by clicking the FINDER button in the Mac OS interface. Then type terminal and press the enter key on your keyboard.
Once it's open and running, you should see the TERMINAL window similar to this.
From here we can now install NVM by typing or copying these lines:
touch ~/.bash_profile curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash
And NVM should now be installed in your system!
Now you will have to re-open your TERMINAL to actually use NVM, so go ahead and close TERMINAL and open it again (like you did before!)
We can verify if NVM has been successfully installed by typing this command:
The output should look something like this:
Installling Node on Mac
Now we are ready to actually install Node! (Yes I know, you thought it was over, did you?) You are probably thinking what?!? More commands? I can't wait anymore!!!
Well no worries, you can easily install NodeJS with nvm in just two steps.
Type and enter
You should see a list of all available versions of NodeJS.
As you can see, I currently have version 7.1.0 of Node.js installed (indicated by the arrow and color highlight).
Now if you wanted to install v7.2.0, it would be as easy as typing:
nvm install 7.2.0
nvm install 7.2.0
And that's it! You already have the latest version of Node.js installed very easily!
You can verify that you really have Node.js installed by typing: `node -v"
And as expected it will show you the Node.js version you just installed.
Congratulations, You have NodeJS installed. Enjoy!
For other Node.js beginner tutorials, you can read Ruby on Rails vs. Node.js ─ Which Backend Technology Should Beginners Learn?, Getting Started with Node.js + MySQL, or A to Z List of Useful Node.js Modules