28 lines
		
	
	
		
			754 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			754 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
| import { enableProdMode, ViewEncapsulation } from '@angular/core';
 | |
| import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
 | |
| import { preloaderFinished } from '@delon/theme';
 | |
| import { NzSafeAny } from 'ng-zorro-antd/core/types';
 | |
| 
 | |
| import { AppModule } from './app/app.module';
 | |
| import { environment } from './environments/environment';
 | |
| 
 | |
| preloaderFinished();
 | |
| 
 | |
| if (environment.production) {
 | |
|   enableProdMode();
 | |
| }
 | |
| 
 | |
| platformBrowserDynamic()
 | |
|   .bootstrapModule(AppModule, {
 | |
|     defaultEncapsulation: ViewEncapsulation.Emulated,
 | |
|     preserveWhitespaces: false
 | |
|   })
 | |
|   .then(res => {
 | |
|     const win = window as NzSafeAny;
 | |
|     if (win && win.appBootstrap) {
 | |
|       win.appBootstrap();
 | |
|     }
 | |
|     return res;
 | |
|   })
 | |
|   .catch(err => console.error(err));
 |