Getting your computer ready to run Angular applications

Jorge Guerra Pires, PhD
IdeaCoding Lab
Published in
2 min readMar 13, 2024

--

Compared to frameworks/software I have used in the past, Angular is very easy to set up, and start working. You will need Visual Studio Code, or any editor of your preference, Node.js installed on your machine, and Angular CLI. The most important is Angular CLI, which depends on Node.js. This is how Angular will create for you basic elements. I am not going to cover all the details of Angular.

I have used Gemini (AI from Google) to give me the basics. You can make questions and more just keeping the conversation with the chatbot on this link.

To get your Angular application up and running, you’ll need two main things:

Node.js and npm:

  • Node.js is a JavaScript runtime environment that allows you to run JavaScript code outside of the browser.
  • npm (Node Package Manager) is a tool for installing and managing JavaScript packages, which are collections of reusable code. Angular applications rely on many npm packages.

You can install both Node.js and npm together from the official Node.js website. There are installers available for Windows, macOS, and Linux.

Angular CLI:

  • The Angular CLI (Command Line Interface) is a tool that helps you quickly create, develop, and maintain Angular applications. It provides commands for creating new projects, generating components, running your application in development mode, and building production-ready versions.

Once you have Node.js and npm installed, you can install the Angular CLI globally using the following command in your terminal:

npm install -g @angular/cli

This command will install the Angular CLI globally on your system, making it available from any directory in your terminal.

With these two installations, you’ll have the basic tools needed to start developing Angular applications. The Angular documentation has a detailed guide on setting up your local environment which you can refer to for further instructions.

--

--

Jorge Guerra Pires, PhD
IdeaCoding Lab

Independent Researcher and writer at Amazon | “I want thinkers, not followers!” | More: https://linktr.ee/jorgeguerrapiresphd