diff --git a/scripts/site/_site/doc/app/app.module.ts b/scripts/site/_site/doc/app/app.module.ts index f193fd151b..79162ca283 100644 --- a/scripts/site/_site/doc/app/app.module.ts +++ b/scripts/site/_site/doc/app/app.module.ts @@ -62,7 +62,8 @@ const icons: IconDefinition[] = [LeftOutline, RightOutline, EditOutline]; NzContributorsListModule, FixedWidgetsModule, AppRoutingModule, - HoverPreloadModule, + // skip ngx-hover-preload errors + environment.production ? HoverPreloadModule : [], ServiceWorkerModule.register('ngsw-worker.js', { enabled: environment.production && !environment.preProduction }) ], providers: [ diff --git a/scripts/site/_site/doc/app/app.routing.module.ts b/scripts/site/_site/doc/app/app.routing.module.ts index fcb4528f0b..b0914fd26a 100644 --- a/scripts/site/_site/doc/app/app.routing.module.ts +++ b/scripts/site/_site/doc/app/app.routing.module.ts @@ -1,6 +1,7 @@ import { NgModule } from '@angular/core'; import { RouterModule, Routes } from '@angular/router'; import { HoverPreloadStrategy } from 'ngx-hover-preload'; +import { environment } from '../environments/environment'; import { DEMO_ROUTES } from './router'; import { DEMOComponent } from './_demo/demo.component'; @@ -19,11 +20,16 @@ export const routes: Routes = [ @NgModule({ imports: [ - RouterModule.forRoot(routes, { - preloadingStrategy: HoverPreloadStrategy, - scrollPositionRestoration: 'enabled', - initialNavigation: 'enabledBlocking' - }) + RouterModule.forRoot( + routes, + environment.production + ? { + preloadingStrategy: HoverPreloadStrategy, + scrollPositionRestoration: 'enabled', + initialNavigation: 'enabledBlocking' + } + : {} + ) ], exports: [RouterModule] })