{ path: 'contact', component: ContactComponent }, { path: 'protected', component: ProtectedComponent, canActivate: [LoggedInGuard]} ]; @NgModule({ declarations: [ RoutesDemoApp, HomeComponent, AboutComponent, ContactComponent, ProtectedComponent, LoginComponent ], imports: [ BrowserModule, FormsModule, RouterModule.forRoot(routes) // <-- routes ], bootstrap: [ RoutesDemoApp ], providers: [ AUTH_PROVIDERS, LoggedInGuard, { provide: LocationStrategy, useClass: HashLocationStrategy }, ] }) class RoutesDemoAppModule {} platformBrowserDynamic().bootstrapModule(RoutesDemoAppModule) .catch((err: any) => console.error(err));
///<reference path="./../../../typings/index.d.ts"/> import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; import { AppModule } from './module'; platformBrowserDynamic().bootstrapModule(AppModule).then((result) => { // console.log('result', result); console.log('Bootstrap loaded'); });
import { enableProdMode } from "@angular/core"; import { platformBrowserDynamic } from "@angular/platform-browser-dynamic"; import { AppModule } from "./app.module"; //enableProdMode(); platformBrowserDynamic().bootstrapModule(AppModule);
.then(() => { const platform = platformBrowserDynamic(); platform.bootstrapModule(AppModule); })
import { enableProdMode } from '@angular/core'; import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; import { AppModule } from './app/app.module'; import { environment } from './environments/environment'; import { enableAkitaProdMode } from '@datorama/akita'; if (environment.production) { enableProdMode(); enableAkitaProdMode(); } platformBrowserDynamic() .bootstrapModule(AppModule) .catch(err => console.log(err));
import {platformBrowserDynamic} from '@angular/platform-browser-dynamic'; import {CatalogModule} from './catalog.module'; platformBrowserDynamic().bootstrapModule(CatalogModule);
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; import 'bootstrap/dist/css/bootstrap.css'; // App component import { SampleDateAppModule } from "./sample-date-app/index"; platformBrowserDynamic().bootstrapModule(SampleDateAppModule);
import 'reflect-metadata'; import 'babel-polyfill'; import 'core-js/es6'; import 'core-js/es7/reflect'; import '../shims/shims_for_IE'; import 'zone.js/dist/zone'; import 'ts-helpers'; // The browser platform with a compiler import {platformBrowserDynamic} from '@angular/platform-browser-dynamic'; // The app module import {RioSampleAppModule} from './app/sample-app.module'; import {enableProdMode} from '@angular/core'; if (__PRODUCTION__) { enableProdMode(); } else { require('zone.js/dist/long-stack-trace-zone'); } if (!__TEST__) { // Compile and launch the module platformBrowserDynamic().bootstrapModule(RioSampleAppModule); }
document.body.addEventListener('bootstrap', () => { platformBrowserDynamic().bootstrapModule(AppModule); });
export function main() { platformBrowserDynamic().bootstrapModule(ExampleModule); }