main.ts 754 B

123456789101112131415161718192021222324252627
  1. import { enableProdMode, ViewEncapsulation } from '@angular/core';
  2. import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
  3. import { preloaderFinished } from '@delon/theme';
  4. import { NzSafeAny } from 'ng-zorro-antd/core/types';
  5. import { AppModule } from './app/app.module';
  6. import { environment } from './environments/environment';
  7. preloaderFinished();
  8. if (environment.production) {
  9. enableProdMode();
  10. }
  11. platformBrowserDynamic()
  12. .bootstrapModule(AppModule, {
  13. defaultEncapsulation: ViewEncapsulation.Emulated,
  14. preserveWhitespaces: false
  15. })
  16. .then(res => {
  17. const win = window as NzSafeAny;
  18. if (win && win.appBootstrap) {
  19. win.appBootstrap();
  20. }
  21. return res;
  22. })
  23. .catch(err => console.error(err));