How to Install Angular in Windows? A step by Step Guide

The purpose of this article is to teach you how to install angular in windows and use it in order to create Angular applications and projects on your computer.

There is no doubt that Angular is a popular tool when it comes to creating SPAs (Single Page Applications). In comparison with other libraries and frameworks such as ReactJS, VueJS, MithrilJS, and so on, Angular is a highly active, open-source, and modern framework by Google that supports the development of web applications.

This can be attributed to a number of factors. There is no restriction on the number of sub-packages that you can use within Angular, such as routing, async calls, security, and so forth.

To ensure that your internet connection stays stable throughout the process, we would like to point out that before we get started on how to install Angular in Windows, you need an internet connection in order to get started.

A Guide to Getting Started on How to Install Angular in Windows

Step 1. Node.js Installation

The first thing you should make sure of is that Node.js is not already installed on your Windows computer. To check this, enter “node -v” into your Windows terminal (CMD). On your Windows computer, if you already have node installed, you can run “npm install -g npm” to upgrade it to the most recent version if you already do.

The node is available for download from this website here: for those who are starting out with a fresh computer that doesn’t have a node installed. Click on the “recommended for most users” option when you visit this website. If you click on this, the node will be downloaded to your computer. If you would like to install this program in the same way as any other program, follow the steps below.

Step 2. Download and Install Angular CLI

To begin using the Angular CLI, we need to visit, click on “getting started” on the left-hand side of the screen, and then click on the button at the bottom of the page that says “setup”. Once you have done this, you can begin using the node on your Windows computer. Upon clicking this, you should be able to see a screen that looks like this

Copy and run the following code in the window’s terminal (CMD)

“npm install -g @angular/cli”

Angular CLI will be installed on your computer as a result of this. If you run this command “ng version” on your Windows computer, you can confirm that you have successfully installed Angular on your Windows system. This will display you a screen similar to the one below.

Step 3. Test Your Project


Before going any further, we will need to create an Angular test project to ensure that all of our installations are functioning as expected before we proceed with anything else.

By using your Windows terminal, you can do this process by navigating to the directory where your Angular projects will be stored on your system, for example, in My Documents or on My Desktop. Then type the command “ng new” followed by the name of the project, for example, “ng new projection”. Upon pressing enter, it will ask you if you want to enable routing and I will have the ability to accept or decline

As of now, I am just going to choose the style sheet that I want and it will ask me to choose the CSS for now. It is possible to navigate by using the up and down arrow keys to select what you would like, but for now, just hit the enter button and it will create the new project for you in whatever directory you are currently in.

NOTE: You may need to wait a few minutes for it to finish creating your new project depending on the speed of your internet connection, but on completion, you should see a page.

Once again, congratulations on completing your first Angular project, you have just done a great job. The next step is to set the policy for the execution of the code.

Step 4. Create a Policy for Execution

NG PSI is not enabled by default in Microsoft Visual Studio Code, for example, so to create components in your IDE, such as Microsoft Visual Studio code for example, you will have to enable it. This is often ignored or overlooked, but sometimes it results in an error message stating that there is “ng PSI error” when you try to create components. This is because NG PSI is not enabled by default. By all means, this can be accomplished easily. To reach the Angular project directory (you need to be in the project directory within Visual Studio Code or you can run the command from the Windows terminal on your computer), you just need to be in the Angular project directory.

“Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned”

This should build and spin up your application in something like localhost:4200 in your terminal (CMD). The only thing you need to do is navigate to your application directory in your terminal (CMD) and run “ng serve”.

This is the last step to completing the installation of Angular in your Windows system.



You have learned the following from this blog:

  • How to install Angular on Windows
  • How to use Angular CLI after you have installed it on your Windows system and how to use it once you have installed it
  • In this tutorial, you learned how to create a new Angular project using the CLI and run it from scratch.

After gaining some practical experience with Angular and getting started with an application built with it, you will be able to explore Angular in more depth.

Remove the Angular CLI from your computer

Angular-CLI may need to be uninstalled from your Windows Operating System when for some reason you need to do so, this can be done by running the following command on the terminal in order to accomplish this:

“npm uninstall -g @angular/cli”

Running the command is always recommended

“npm cache clean”

In order to avoid unwanted errors when installing Angular CLI again, you should remove Angular CLI from your system after installation.



Q1. Can you run Angular on Windows?

On your system, you need to first make sure that Node and npm are both installed. It is possible to accomplish that in a variety of ways, such as installing and using multiple versions of Node in the same system using the NVM (Node Version Manager) software. You can install these packages using your operating system’s official package manager.

Q2. What is npm in Angular?

The Angular Framework, Angular CLI, and components that make up an Angular application cannot be broken in a single way. They are all parts of one and the same framework. Each of these packages is packaged as an npm package and can be found on the npm registry, where they are distributed.

Q3. What is the npm install command?

There are two commands available in the npm install command: This npm command requires the current directory to have third-party modules installed.