From 5e63ac33b11ea6afd8b2b2ea960b529babe7a313 Mon Sep 17 00:00:00 2001 From: ivanbuhov Date: Tue, 10 Jan 2017 17:00:15 +0200 Subject: [PATCH] Call the runtime require function instead of the webpack's one in ns-module-factory-loader --- nativescript-angular/router/ns-module-factory-loader.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nativescript-angular/router/ns-module-factory-loader.ts b/nativescript-angular/router/ns-module-factory-loader.ts index b4650141a..0ecd17eed 100644 --- a/nativescript-angular/router/ns-module-factory-loader.ts +++ b/nativescript-angular/router/ns-module-factory-loader.ts @@ -42,7 +42,7 @@ export class NSModuleFactoryLoader implements NgModuleFactoryLoader { private loadAndCompile(modulePath: string, exportName: string): Promise> { modulePath = getAbsolutePath(modulePath); - let loadedModule = require(modulePath)[exportName]; + let loadedModule = global.require(modulePath)[exportName]; checkNotEmpty(loadedModule, modulePath, exportName); return Promise.resolve(this.compiler.compileModuleAsync(loadedModule));