Environment Setup

In this chapter we will learn how to configure an Angular 7 application development environment.

To Set up Development Environment for Angular 7, we require the following-

  • IDE for writing your code (Editor)
  • Nodejs
  • Npm
  • Angular CLI

IDE for writing your code (Editor)

There are many editors that can be used for Angular 7 development such as Visual Studio code and WebStorm. In this tutorial, we will use the Visual Studio code, which is free form Microsoft.

Installation of Visual Studio Code

Some features of Visual Studio Code are following−

  • Light editor as compared to the actual version of Visual Studio.
  • It can be used for coding languages such as Clojure, Java, Objective-C, and many other languages.
  • It supports built-in Git extension so that you can work with source control without leaving the editor.
  • It includes built-in support for IntelliSense code completion, rich semantic code understanding and navigation, and code refactoring.
  • It includes an interactive debugger, so you can step through source code, inspect variables, view call stacks, etc.
  • Many more extensions for development.

Note: The link of official site for Visual Studio code is https://code.visualstudio.com/

SahosoftTutorials-EnvironmentSetup-1
Step 1 − Follow the installation steps after the download is completed. In the initial screen, click the Next button. SahosoftTutorials-EnvironmentSetup-2 Step 2 − On the next screen, accept the license agreement and click on the Next button. SahosoftTutorials-EnvironmentSetup-3 Step 3 − On the next screen, choose the destination location for the installation of Visual Studio Code and click on the next button. SahosoftTutorials-EnvironmentSetup-4 Step 4 − Choose the name of the program's shortcut and click the Next button. SahosoftTutorials-EnvironmentSetup-5 Step 5 − Accept the given default settings and click on the Next button. SahosoftTutorials-EnvironmentSetup-6 Step 6 − Click on the Install button on the next screen. SahosoftTutorials-EnvironmentSetup-7 Step 7 − And finally click on the Finish button to launch Visual Studio Code. SahosoftTutorials-EnvironmentSetup-8

Nodejs

Angular v7 has Now support for Node v10 but v8 is also compatible.

Download Nodejs from https://nodejs.org/en/download/ , and click on the windows installer. you can show here both the LTS and the current version of the node from where the you can download the recommended version or the current version.

SahosoftTutorials-Nodejs-1 Step 1 − Launch the installer and in the initial screen, click the Next button. SahosoftTutorials-Nodejs-2 Step 2 − In the next screen, accept the license agreement and click on the next button. SahosoftTutorials-Nodejs-3 Step 3 − In the next screen, choose the destination folder for the installation and click on the Next button. SahosoftTutorials-Nodejs-4 Step 4 −Choose the components in the next screen and click the Next button. For the default installation, you can accept all the components. SahosoftTutorials-Nodejs-5 Step 5 − In the next screen, click on the Install button. SahosoftTutorials-Nodejs-6 Step 6 − Once the installation is complete, click on the finish button. SahosoftTutorials-Nodejs-7

After installing the node, open the Visual Studio integral terminal and type node -v to verify the installed version of the node. This will help you to see the version of nodejs currently installed on your system.

Example

C:\>node -v
v8.11.3

Npm

Depending on your operating system, install the required package. Once nodejs is installed, npm will also be installed, it is not necessary to install it separately. Type npm -v in the terminal to verify if npm is installed or not. It will display the version of the npm.

Example

C:\>npm -v
5.6.0

Angular CLI

Angular CLI is very important in the setting of Angular, visit the homepage https://cli.angular.io/ of angular to get the reference of the command. SahosoftTutorials-CLI-1 To install angular cli globally on your system type npm install -g @angular/cli. It installs Angular CLI globally where g is referred to globally.

Example

npm install -g @angular/cli

If you want to make sure you have correctly installed the angular CLI, open the Visual Studio integrated terminal and type ng -v. If you can see the cli version as shown below, then installation is complete.

SahosoftTutorials-CLI-2