HOW TO INSTALL NODE. js: The Complete Guide


  1. How to install Node.js: Overview
  2. How to install Node.js in Windows
    1. How to install Node.js in Windows: Step-by-step Guide
  3. How to Install Node.js on Mac
    1. How to install Node.js on Mac: Step-by-step Guide
  4. How to install Node.js in Ubuntu
    1. How to install Node.js in Ubuntu: Step-by-step Guide
  5. How to install Node.js on Linux
    1. How to install Node.js on Linux: Step-by-step Guide
  6. How do I install Node.js on my website?
  7. How do I know if Node.js is installed?
  8. How to install Node.js from a file?
  9. How do I install the Node.js project locally?

Node.js is a cross-platform system that allows JavaScript code to be executed outside of a browser. It’s a modified version of Chrome’s V8 JavaScript runtime engine that allows you to create JavaScript apps that run on the server. It includes everything you need to run a JavaScript application. In order to use the JavaScript-powered Node JS for product development that requires real-time features and a lot of I/O. To help you, this guide details the best ways to install Node JS on Mac, Windows, Linux, and Ubuntu.

How to install Node.js: Overview

As a free, cross-platform JavaScript tool and runtime, NodeJS is open source. People can use it to run computer apps outside of their browsers. Ryan Dahl developed Node.js in 2009, and v18, the most recent version, appeared in October 2022. As an asynchronous, event-driven model, this IDE is the best choice for making apps that use a lot of data. You can use it to make server-side web apps.

Also, because Node.js 20 got so popular, the company launched its newest version, Node.js 21. NodeJS 20 has a promotion to long-term support (LTS), which means it will get help until April 2026. The release line being an odd number demonstrates this. As of now, Node.js 21 is “current” and will stay that way until April 2024.

The Stack Overflow Developer Survey 2022 says that. Node.js is the most popular language for building websites. Also, with more than 6.3 million websites, Node.js is now the most popular tool for building websites in the US.

In addition to that, NodeJS can handle multiple concurrent clients at the same time because its architecture allows a “Single Threaded Event Loop.” The event-based model and callback system in JavaScript are the building blocks of the Node.js processing model.

How to install Node.js in Windows

When installing Node.js, you can choose whether to install it on Windows or WSL, among other things. Versions change quickly, so we suggest that you use a version editor. This is because there’s a good chance you’ll need to switch between different versions of Node.js as you work on different projects. Node

Hence, version manager, or nvm for short, is the most usual way to install multiple versions of Node.js. However, it is only available for Mac and Linux and doesn’t work with Windows. We suggest that you install nvm-windows first, and then use it to install Node.js and Node Package Manager (npm). You will need the things listed below to carry it out:

  • A user account with administrator privileges (or the ability to download and install software)
  • Access to the Windows command line (search > cmd > right-click > run as administrator) OR Windows PowerShell (Search > PowerShell > right-click > run as administrator)

How to install Node.js in Windows: Step-by-step Guide

It goes without saying that loading the software package is the first thing you need to do to start working with node.js. After that, to properly install the node.js framework on your Windows, follow the step-by-step guide.

Step 1: Download the node.js software to your computer

To get the software you need, go to the main node.js website at and click on “Windows installer.” The NPM package is in the setup. Then, pick the 32-bit or 64-bit installer based on the machine you want to set up and move on. Also, bear in mind that you need to choose where to save the instal.msi files after clicking “Download.” So, pick a safe place to store your files.

Step 2: Run the installation

Next, double-click the instal.msi files to start the installation process after you’ve chosen the path. In addition, you will be asked for permission to start the app.

Warning: There is also a Cancel button available on the open file security warning. In order to avoid having to start the installation over, do not click on the “cancel” button. The “back” button lets you go back to the last step of the installation process. When the app starts up, it will take you to a screen with a welcome message. The installation will begin after you click the “Next” button.

Step 3: Accept the terms of usage

You will see an end-user license deal after you click the “Next” button. Once you’re done reading the software’s rules, click “next.” Note: There will be a square box that asks you to agree to the terms. You will not be able to move forward until you have read and agreed to the terms.

Step 4: Specify the path 

The next step is to select the path where you want to install node.js after accepting the terms and conditions. The path where you place your files is where you need to install node.js on your computer. Click the “Next” button to start the installation after you’ve chosen the path.

Step 5. Choose the Default Options 

Clicking on “Next” will bring up the custom page setting. Here, you’ll find four images, which we listed below:

  • node.js timeout
  • NPM editor for packages
  • Online document links
  • Put on the PATH

After choosing all of the default options, click the Next button to move on.

Step 6. Initiate the installation 

There will be an install box after all of these steps that you can click to start the node.js installation on Windows. The installation of node.js on your Windows computer can begin by clicking the Install button. Installing node.js on your system might take a few minutes, depending on how fast it is. A message that says “Node.js has been successfully installed” will show up on your screen when the installation is done.

Step 7. Complete the Installation 

When the “Finish” button is clicked, the installation of node.js is ready. Excellent work! You have now successfully set up node.js on your Windows 10. Finally, go to the command line and run it as an administrator to make sure that node.js installs correctly. Now, run the following command to see what version of Node.js is on your system.

-v node

How to Install Node.js on Mac

You can get one of the installers from the Node.js page if you are using Windows or macOS X. Make sure you run the LTS version. Other versions are available, but they haven’t been tried with NPM yet. In essence,

  • You can use the.msi driver from the official Node.js website to install Node.js on your Windows computer.
  • You can use the.pkg launcher from the official Node.js website to install Node.js on your macOS.
  • The package manager Homebrew can also run Node on macOS.
  • Also, different versions of Node can be installed and kept up-to-date on the same device easily with NVM.

How to install Node.js on Mac: Step-by-step Guide

Follow these step-by-step guidelines to install Node.js on Mac.

Step 1: Download the macOS Installer 

Install Node.js on MacOS is pretty much the same as installing it on Windows. It only takes a minute to get the Mac software file. It will then walk you through the rest as soon as you start it up. First, go to the Node.js website and grab the macOS installer (.pkg) file. Because it only comes in 64-bit, you don’t have to worry about which one to get.

Step 2: Start the Node.js installation on MacOS.

Locate the installer file in your Downloads folder and click on it to begin the download process. As a result, the Node.js launcher includes the Node.js core file, and both Node.js and npm are installed from that file. Therefore, you don’t need to install npm individually. Later, click Continue to continue with the installation.

There are, however, rules you must follow in order to install and run Node.js on a Mac. Read the license agreement carefully before hitting the “Agree” button to move forward. Click on the installation spot on this screen. The operating system usually chooses a default place to put software. You might also be able to change the spot if others are needed. Keep the usual location if not.

Step 3: Run Node.js Installation on Mac

Set all the settings you need to fully install Node.js on a Mac up to this point. To finish, click the Install button.  The system will show you a confirmation message when the download is done. Since npm is built into the Node.js installer, the notice should also show proof that npm was installed. To finish, click the Close button to close the box.

Step 4: Verify Node.js Installation on Mac

Your macOS now has Node.js installed properly. Nevertheless, you should make sure that the installation went smoothly and that the versions of Node.js and npm work correctly on your macOS. To do this, first open the macOS terminal by pressing Command + Space or typing “terminal” into the search bar. Then, check the Node.js version.

How to install Node.js in Ubuntu

This is great news for everyone who uses JavaScript: you can now install Node.js on Ubuntu or any other OS. In the tech world, it’s very valuable to learn a single language that can be used for all web development tasks. To do all their server work before Node.js, people who used JavaScript had to learn a second language, which was a pain. To help you, learn how to install and set up Node.js on an Ubuntu 22.04 (Linux-based) system step by step in this article.

How to install Node.js in Ubuntu: Step-by-step Guide

Follow the three methods below to install Node.js on your Ubuntu machine.

Method 1: Installing the Ubuntu Stable Version

To install, update the terminal first, then run a stable version of Node.js for Ubuntu.

  • To get the version that can run Node.js, use the apt package manager Adjust the index to reflect how you use your area package.
  • Install Node.js from the source you created in Step 1.
  • Use the code below to install npm on Ubuntu.

$ apt install npm

  • This will tell you what version of Node.js you loaded.

$ npm –version && Node.js -v

So that’s all there is to this method.

 Method 2: Install Node.js Using a PPA 

The PPA library has computer software collections of different packages made just for Ubuntu 20.14 users. The latest version of Node.js’s PPA source is added first.

Please make sure that you have the curl command-line utility installed on your machine before you use the PPA to install Node.js.

  • To get curl installed on your machine, copy and paste this command into your terminal: $ Install curl with sudo apt-get
  • Add the Node.js source with the following code after running curl:
  • Curl -fsL | sudo -E bash
  • To install Node.js npm Ubuntu 20.04 on your computer, run the code below.

Type $sudo apt-get install -y Node.js

If you followed the steps properly, Node.js should be installed on your Ubuntu distribution. The code below installs the most recent version of Node, version Ubuntu. node -v && npm –version

How to install Node.js on Linux

The way Linux works is a little different from how other operating systems work. Because Linux is open-source, it gives you more freedom, lets you make changes, and has more advanced features. You should be fine with Linux if you’re not too strict with tasks. To assist you, this article will talk about the best way to install and set up Node.js on a Linux computer.

How to install Node.js on Linux: Step-by-step Guide

Step 1: Choose the Node.js Version That Works Best With Your Linux Distribution

To begin, go to the Binary Distributions page of Node.js and locate the installation instructions for your particular distribution. Ubuntu will be used as an example in this guide.

Step 2: Install the Curl Command Line Tool.

Get curl, a command-line tool, installed on your Linux before you install Node.js. Should you find yourself in such a situation, you can install curl by pasting the following command into your terminal: sudo apt-install curl. When you run the installation, it may ask for your system password to confirm its legitimacy. The system should start installing curl once you input the password.

Step 3: Start Node.js Installation

To start the Node.js installation, copy and paste the installation command into your terminal. We can find it on the Ubuntu distribution page. In this location, we will install Node.js version 14. x. Here are the instructions on how to install the node.js on your Linux:

  • sudo -E bash -curl -fsSL
  • install node.js using sudo apt-get

The first command, “curl,” needs to be copied and pasted into your terminal. Since you already have the curl command line installed, you can skip pasting it. Your computer now has the complete set of Node.js libraries and resources. We can complete the installation of Node.js and npm on your computer with one last command. To install node.js, open your Linux terminal and copy the second line of the command:

  • install node.js using sudo apt-get

Installing Node.js on your Linux distribution should be a breeze if you’ve followed all the steps correctly. To dismiss the current window from the terminal, type Clear.

Step 4. Verify the Node.js installation on the Linux distribution

When you’re done installing Node.js on Linux, you can see if it was successful. Two easy Linux commands, executed from the Linux terminal, are required to validate the installation.

Go to the Node.js version checker by typing:

  • Node –release

Plus, you can see the npm version by typing:

  • npm-version

How do I install Node.js on my website?

Follow the steps below:

  • Download the source code from the Node.js website.
  • Launch the /configure command, and then launch make.
  • Test the compiled program with the make test.
  • Enter make install to install the source code program.
  • Enter node-version to check what version of Node.js is running.

How do I know if Node.js is installed?

To see if Node is installed, open the Windows Command Prompt, Powershell, or a similar command-line tool, and type node -v

How to install Node.js from a file?


  • Unpack the binary to your installation folder, for example, tar zxvf node-v12. 16.2-linux-s390x. tar. gz -C /opt.
  • Set the system environment variable for Node.js. Create one file, in /etc/profile.d with the following content: …
  • Verify the installation with the following commands: node -v npm -v.

How do I install the Node.js project locally?

Follow the process.

  • Download the installation. Using curl or wget, download the installation script.
  • Run and install the script. Run the install script with bash
  • Restart your terminal.
  • Verify it worked.
  • See what it does.

Related Articles

Leave a Reply

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

Back to top button