top

How to Install Node.js on Mac

Node.js is an open-source, cross-platform JavaScript run-time environment that executes JavaScript code outside of a browser. Node.js lets developers use JavaScript to develop wide variety of applications like network applications, command line tools, web api, web applicationsIn this document, we will cover installation procedure of nodejs on mac operating systemPrerequisitesThis guide assumes that you are using mac os. Before you begin, you should have a user account with installation privileges and should have unrestricted access to all mentioned web sites in this document. Audience:This document can be referred by anyone who wants to install latest nodejs on macSystem requirementsmacOS >= 10.104 GB RAM10 GB free spaceInstallation Procedure 1.Download1.Visit nodejs download page here2.Click on macOS Installer to download the latest version of node installable package.2.Install1.Click on the download node-vxx.xx.xx.pkg (for example node-v10.15.0.pkg) in previous step to start the installation which brings up below screen. Please click continue2.By clicking continue in previous step you will be asked to accept license, please click continue3.Please accept the agreement by clicking Agree4.Click continue5.Click install, which would prompt you for the credentials6.Provide username and password and click Install Software 7.On successful installation you will see the below screen which shows the summary of the installation.To access the node and npm executable from terminal make sure /usr/local/bin is in your $PATH. You can verify that by running echo $PATH command in terminal 3.Testing InstallationOpen terminal and run below command to test node node -vYou should see an output like below (Note: Your version may vary depending on your date of installing as nodejs team make an aggressive release but make sure your node version is > v10.0.0)Open terminal and run below command to test npm npm -v You should see an output like below (Note: Your version may vary depending on your date of installing as nodejs team make an aggressive release but make sure your npm version is  >5 )Running the first Hello World applicationOpen any text editor and write the following code console.log("Hello World Node!!")Save the file as helloworld.jsOpen command prompt and navigate to the folder where you save helloworld.js and  run below command node helloworld.jsHow it worksnode command line with file name as an argument will load, read, compile and execute the instructions from the file and execute them. Since we have one line of JS code which prints the text “Hello World Node” to console inside helloworld.js file you see the output as shown in above screenshot.
Rated 4.5/5 based on 30 customer reviews
Normal Mode Dark Mode

How to Install Node.js on Mac

Susan May
Tutorials
01st Feb, 2019
How to Install Node.js on Mac

Node.js is an open-source, cross-platform JavaScript run-time environment that executes JavaScript code outside of a browser. Node.js lets developers use JavaScript to develop wide variety of applications like network applications, command line tools, web api, web applications

In this document, we will cover installation procedure of nodejs on mac operating system

Prerequisites

This guide assumes that you are using mac os. Before you begin, you should have a user account with installation privileges and should have unrestricted access to all mentioned web sites in this document. 

Audience:

This document can be referred by anyone who wants to install latest nodejs on mac

System requirements

  • macOS >= 10.10
  • 4 GB RAM
  • 10 GB free space

Installation Procedure

1.Download

1.Visit nodejs download page here

2.Click on macOS Installer to download the latest version of node installable package.

2.Install

1.Click on the download node-vxx.xx.xx.pkg (for example node-v10.15.0.pkg) in previous step to start the installation which brings up below screen. Please click continue

2.By clicking continue in previous step you will be asked to accept license, please click continue

3.Please accept the agreement by clicking Agree

4.Click continue


5.Click install, which would prompt you for the credentials

6.Provide username and password and click Install Software 

7.On successful installation you will see the below screen which shows the summary of the installation.To access the node and npm executable from terminal make sure /usr/local/bin is in your $PATH. You can verify that by running echo $PATH command in terminal

 3.Testing Installation

  • Open terminal and run below command to test node
 node -v

You should see an output like below (Note: Your version may vary depending on your date of installing as nodejs team make an aggressive release but make sure your node version is > v10.0.0)

  • Open terminal and run below command to test npm
 npm -v

 You should see an output like below (Note: Your version may vary depending on your date of installing as nodejs team make an aggressive release but make sure your npm version is  >5 )

Running the first Hello World application

  • Open any text editor and write the following code
 console.log("Hello World Node!!")
  • Save the file as helloworld.js
  • Open command prompt and navigate to the folder where you save helloworld.js and  run below command
 node helloworld.js

How it works

node command line with file name as an argument will load, read, compile and execute the instructions from the file and execute them. Since we have one line of JS code which prints the text “Hello World Node” to console inside helloworld.js file you see the output as shown in above screenshot.

Susan

Susan May

Writer, Developer, Explorer

Susan is a gamer, internet scholar and an entrepreneur, specialising in Big Data, Hadoop, Web Development and many other technologies. She is the author of several articles published on Zeolearn and KnowledgeHut blogs. She has gained a lot of experience by working as a freelancer and is now working as a trainer. As a developer, she has spoken at various international tech conferences around the globe about Big Data.


Website : https://www.zeolearn.com

Leave a Reply

Your email address will not be published. Required fields are marked *

REQUEST A FREE DEMO CLASS

SUBSCRIBE OUR BLOG

Follow Us On

Share on

Useful Links

20% Discount