Adding new Component/Module in Angular 2 Cli Project
If you have created an Angular 2/4 project using Angular CLI now if you want to add new component/module you need need to perform the following changes:
For demo we are adding a home module to newly created Angular 2 CLI project.
Step 1: Add new folder inside the app called 'home'.
Step 2: Add home.component.ts | home.component.html | home.component.css | home.component.spec.ts | index.ts files
Step 3: Also add app.routing.ts inside the app folder.
Step 4: Now add new route to the app.routing.ts file:
Step 5: Modify the app.module.ts to add new component/module:
Step 6: Modify the app.component.html file and add/replace the following:
For demo we are adding a home module to newly created Angular 2 CLI project.
Step 1: Add new folder inside the app called 'home'.
Step 2: Add home.component.ts | home.component.html | home.component.css | home.component.spec.ts | index.ts files
Step 3: Also add app.routing.ts inside the app folder.
Step 4: Now add new route to the app.routing.ts file:
import { Routes, RouterModule } from '@angular/router';
import { HomeComponent } from './home/index';
const appRoutes: Routes = [
{path: '', component: HomeComponent},
{path:'**', redirectTo: ''} //otherwise
];
export const routing = RouterModule.forRoot(appRoutes);
Step 5: Modify the app.module.ts to add new component/module:
import { routing } from './app.routing';
import { HomeComponent } from './home/home.component';
declarations: [HomeComponent ]
imports: [
routing
]
Step 6: Modify the app.component.html file and add/replace the following:
This is all about to add new module/component with existing Angular 2/4 project.
Comments
Post a Comment