Installing AngularJS

AngularJS is a popular JavaScript framework developed and maintained by Google. It allows developers to build dynamic web applications with ease. Before you can start developing with AngularJS, you need to install it on your machine. In this article, we will guide you through the installation process of AngularJS.


Before we begin, make sure you have the following prerequisites installed on your machine:

  • Node.js: AngularJS requires Node.js to be installed. You can download and install Node.js from the official Node.js website.
  • NPM (Node Package Manager): NPM is installed automatically with Node.js. It is required to install AngularJS and its dependencies.

Installation Steps

Now that you have the prerequisites installed, follow these steps to install AngularJS:

  1. Open your terminal or command prompt.
  2. Create a new directory for your AngularJS project, if you haven't already.
  3. Navigate to the project directory using the cd command.
  4. Run the following command to initialize a new Node.js project: npm init -y This command creates a package.json file that will hold information about your project and its dependencies.
  5. Install AngularJS by running the following command: npm install angular@1.x --save This command installs the latest version of AngularJS (1.x) and saves it as a dependency in your package.json file.
  6. Once the installation is complete, you can verify if AngularJS has been installed successfully by running the following command: ng -v This command will display the version number of AngularJS installed on your machine.

Congratulations! You have successfully installed AngularJS on your machine. Now you can start developing your AngularJS applications.


Installing AngularJS is a straightforward process that can be done by following a few simple steps. Make sure you have Node.js and NPM installed, create a new Node.js project, and install AngularJS using NPM. Once installed, you can begin building dynamic and powerful web applications with AngularJS. Happy coding!

© NoobToMaster - A 10xcoder company