import { platformBrowserDynamic } from '@angular/platform-browser-dynamic' ; import { enableProdMode , ChangeDetectorRef } from '@angular/core' ; import { environment } from './environments/environment' ; import { RootModule } from './root.module' ; import { hmrBootstrap } from './hmr' ; import "rxjs/Rx" ; import * as moment from 'moment' ; import 'moment/min/locales.min' ; import 'moment-timezone' ; enableProdMode ( ) ; const bootstrap = ( ) => { return platformBrowserDynamic ( ) . bootstrapModule ( RootModule ) ; } ; if ( environment . hmr ) { if ( module [ 'hot' ] ) { hmrBootstrap ( module , bootstrap ) ; } else { console . error ( 'HMR is not enabled for webpack-dev-server!' ) ; console . log ( 'Are you using the --hmr flag for ng serve?' ) ; } } else { bootstrap ( ) ; }