Skip to main content

Build Angular Appplication

Building Angular Applications

below steps are for creating angular Application
       
  • Downloading and installing Node.js and npm
  • Install Angular CLI
  • Create an app with Angular CLI
  • Build & Open the application

1. Downloading and installing Node.js and npm

Angular required node.js, we need to download NPM(Node Package Manager).
we can download it from here- https://nodejs.org/en/
Once you have installed Node.js, you can use the npm command to install TypeScript, open command prompt & type this below command-

 npm install npm –g

it will install all packages globally. g stand for global.
once you have done it. you can check which node version installed in your machine.

 node -v


check node version

2. Install Angular CLI

To install Angular CLI, run

$ npm install -g @angular/cli

This will install the ng command globally on your system. ng stands for Angular.
check angular CLI version with help below command

 ng v


angular cli

3.Create an app with Angular CLI

now we can create an angular project with the help of below command

 ng new my-first-angular-app

once you run this above command it will ask for router configuration.
If you say “Yes” then CLI will automatically add router configuration to your project.
it will installed/include all related files inside project directory.
build app

     Angular App Structure

files included

once you have created project these files will be included.

4.Build & Open the application

To build & open Application you need to run below command

 ng serve --open

build Application


once you run this command project will build & open in your local machine.
The server automatically rebuilds the app and reloads the page when you change any of the source files.

application up


Comments

Popular

JavaScript type hoisting with variable function Expression

JavaScript type hoisting with variable function Expression Hoisting is JavaScript default behavior to moving declaration on the top. Variable can be used before its declaration. To understand this, first we need to understand of hoist meaning, hoist means “raise(something) by means of ropes & pulleys”. now we can relate hoisting with JavaScript. JavaScript interpreter moves all declaration on the top at runtime. It is best practice to declare all variable at the top of their respective scopes. , JavaScript is loosely syntax language so it will not throw any error at runtime if the variable used before its declaration. But JavaScript does not allow variable used before its declaration in “use strict” mode. Example 1 In this example, we can see in a normal scenario, when y has declared & then used. in this case, it will give output 10 as excepted. <p id= "demo" ></p> <script> var y; //Declare y y = 10 ; ...

Life cycle hook

In Angular, every component has a life-cycle, a number of different stages it goes through. Creates the component Renders the component Creates and renders the component children Checks when the component data-bound properties change, and  Destroys the component before removing it from the DOM ngOnChanges this method is called  once  on component’s creation and then  every time changes  are detected in one of the component’s  input  properties. export class MyComponent implements OnChanges { ngOnChanges(changes: SimpleChanges) { // Insert Logic Here! } }   ngOnInit Invoked when given component has been initialized. This hook is only called  once  after the first  ngOnChanges export class MyComponent implements OnInit { ngOnInit() { // Insert Logic Here! } }     ngDoCheck Invoked when the change detector of the given component is invoked. It allows us to implement our own chang...

JavaScript Variable Scoping

There are two types of variables in JavaScript.  Global variables have global access and are declared outside of any function. Local variables are those declared inside of function. Lexical Scoping(Nested JavaScript Function) means that in a nested group of functions, the inner functions have access to the variables and other resources of their parent scope. Global variable:- Global variable declares & initialize outside the function, & accessible in from anywhere in the code. The global variable always stored in memory even function execution finish, it always keeps in memory or always accessible from anywhere in the code. Example 1 var message= "hello i am global variable" ; //global variable function a (){ console.log(message); // output: hello i am global variable } function b (){ console.log(message); // output: hello i am global variable } function a() function b() In above example message is a global variab...