Skip to content

Instantly share code, notes, and snippets.

@cosemansp
Created April 27, 2017 18:27
Show Gist options
  • Save cosemansp/9efbe48625c0d32001c64ddaf5c9cc1b to your computer and use it in GitHub Desktop.
Save cosemansp/9efbe48625c0d32001c64ddaf5c9cc1b to your computer and use it in GitHub Desktop.
import {platformBrowserDynamic} from '@angular/platform-browser-dynamic';
// create a platform
let platform = platformBrowserDynamic();
// save reference to the global object
window['rootInjector'] = platform.injector;
// boostrap application
platform.bootstrapModule(AppModule);
platform.bootstrapModule(AppModule).then((module) => {
window['rootInjector'] = module.injector;
});
platform.bootstrapModule(AppModule).then((module) => {
let applicationRef = module.injector.get(ApplicationRef);
let rootComponentRef = applicationRef.components[0];
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment