From 2ba5a0ac930a055acc6e711a701ed43aa993ec8b Mon Sep 17 00:00:00 2001 From: SteveSandersonMS Date: Tue, 20 Sep 2016 16:51:50 +0100 Subject: [PATCH] As per #325, reference module.hot directly instead of via a local var, because Webpack does static analysis that looks for this --- templates/Angular2Spa/ClientApp/boot-client.ts | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/templates/Angular2Spa/ClientApp/boot-client.ts b/templates/Angular2Spa/ClientApp/boot-client.ts index 017bd0c..03d73a7 100644 --- a/templates/Angular2Spa/ClientApp/boot-client.ts +++ b/templates/Angular2Spa/ClientApp/boot-client.ts @@ -5,10 +5,9 @@ import { AppModule } from './app/app.module'; import 'bootstrap'; // Enable either Hot Module Reloading or production mode -const hotModuleReplacement = module['hot']; -if (hotModuleReplacement) { - hotModuleReplacement.accept(); - hotModuleReplacement.dispose(() => { platform.destroy(); }); +if (module['hot']) { + module['hot'].accept(); + module['hot'].dispose(() => { platform.destroy(); }); } else { enableProdMode(); }