Skip to main content

Download Node.js for Windows

Learn Node.js
Hello Folks! If you have not read the previous two blogs, I will highly encourage you to go and read them, before you start with this.
Introduction to Node.js
More about Node.js
We have learned a lot of theories and now its time to get our hands dirty. We will download node.js in this post. Though we will again discuss some theories in the later posts, in this blog I will teach you, how to download node.js and configure your computer to follow the later blogs.
I will discuss it in step by step and I will highly recommend you to follow the steps with me.

Step -1:

First visit the website : 
Something like this will be shown :
download node.js for windows

See, by default as my PC has Windows 8.1 and it has 64 bit architecture so I can download from here.
Major Nodejs versions enter Current release status for six months, which helps library authors time to contribute. LTS release status is "long-term support", which generally guarantees that bugs will be fixed for a total of 30 months.
But if you want to download some other binary files of node.js, click on the "DOWNLOADS" tab, from the top navigation bar of the website.
download node.js for windows

As you can see, you have plenty of options and OS types to download for.
download node.js for windows
For me, I have downloaded the Windows Installer(.msi) 64-bit architecture.

Step -2

After, you have downloaded the file, double click to open it. This screen will appear on the screen.
download node.js for windows

Nothing to fear, the setup wizard just computes the space requirement when you download and install node.js. Thereafter this screen comes up.

download node.js for windows

Click on "Next". 
Then, check the checkbox which reads, "I accept the terms in the License Agreement".
download node.js for windows

Click on "Next". 
By default the destination path is : "C:\Program Files\nodejs\".
So, just click on "Next".
This screen will appear .
download node.js for windows

I don't recommend you to change anything here, unless you know what you are doing. So we will proceed and click on "Next".
download node.js for windows
Mark the checkbox and click on "Next".
Then in the final box, click on the "Install" button and wait for the .exe file to install in your PC.
download node.js for windows
In the meantime, I would like to tell something.
  • Never ever blindly, keep on clicking the "Next" button.
  • During this time, in Windows a command box appears which says :
  • "Do you want to allow the following program to install software on this computer?"
  • Just click on "Yes" button.
Then download begins and after a while finishes. Then this screen pops up....
download node.js for windows
Just click on "Finish".

But wait! Our work is not over yet we need to set the node.exe file to the PATH.

Go to the path : C:\Program Files\nodejs
You will reach this folder in your PC, (provided you didn't change the path during installation). If you have done that change, go the respective folder you selected while installing node.js. You should see these files and folders.
download node.js for windows
Select and copy the folder location. For me its : "C:\Program Files\nodejs".
Go to the Control Panel.
download node.js for windows

In the top right corner search box, write "env", you will see an option in blue, which reads "Edit Environment variables for your account", click on that.
download node.js for windows

This box will appear :
download node.js for windows

Select "path"
Click on "Edit".
In the "Variable value" box, put a semi-colon ";" and thereafter paste the copied path i.e. "C:\Program Files\nodejs".
Click on "Ok".
Now our task finishes.


Just to check, whether we have installed everything correctly go to Command Prompt app.
In the terminal write node -v.
The LTS or Current version of the node install in your PC should be displayed.

CMD node.js

I have tried to explain how to download node.js with the best of my knowledge and hard work. I hope my lovely readers have understood and followed the steps with me.
If you are liking my blogs, share and comment your views!
For my next blog visit : Node.js Modules


  1. As we know there are many companies which are converting into AWS Big data consultant with the right direction we can definitely predict the future.

  2. Thank you for taking the time to provide us with your valuable information. We strive to provide our candidates with excellent care


Post a Comment

Popular Posts

Introduction to Node.js

Introduction to Node.jsHello Folks! This blog is for the new Node.js enthusiasts who wants to learn node.js. Here you will learn node.js online from me and you will learn node.js for free. I will guide on how to learn node.js and will help you to learn node.js from scratch. Prerequisites: Welcome to the world of Back-end web development. Throughout this blog posts, I will guide you to become a backend developer. Before we dive deep into the topic, let us brush up the prerequisites. A website has 2 parts, the "Frontend" and the "Backend". The Front-end of a website generally refers to the side of the website with which the user interacts. It's the User Interface(U.I.)  of the website. In simple terms, it consists of all those elements which we see and interact with after the web page loads in our computer. It is sometimes also known as "Client-side" of the web page. The Backend web development refers to the server-side development that is backend is ab…

More about Node.js

More about Node.js Hello Folks! Welcome to the part 2 of the Introduction to Node.js blog. Before you read this blog further, it is must to read the previous blogs for better understanding. Here is the Introduction to Node.js link. So let's proceed to learn node.js. In this post we will mainly discuss on node.js architecture, the event loop and the thread pool.
 Node.js Architecture:As said before, Node.js is  majorly dependent upon the Chrome's V8 engine and LIBUV library for its working. Now I guess you know what is V8 Engine and LIBUV library from the Part 1 of this blog. It is to be mentioned that LIBUV is a library in Node.js which is written in C++ and V8 Engine also uses C++ besides using JavaScript. Therefore, Node.js is not just JavaScript as you might have thought. Now, its time for us to discuss in detail the "Event Loop" and the "Thread Pool" in Node.js. The Event Loop enables Node.js to perform non-blocking I/O operations in Node.js, even though No…