Javascript angular 2使用webpack延迟加载块
我有一个简单的angular2 cli项目,它使用webpack,我想使用angular2延迟加载功能来加载模块。 以下工作很好:Javascript angular 2使用webpack延迟加载块,javascript,angular,angular2-routing,Javascript,Angular,Angular2 Routing,我有一个简单的angular2 cli项目,它使用webpack,我想使用angular2延迟加载功能来加载模块。 以下工作很好: { path: 'users', loadChildren: 'app/users/users.module#UsersModule', }, 此代码将用户模块捆绑为0.chunk.js。出于简化等原因,我希望直接加载此块文件,如: { path: 'users', loadChildren: () => requ
{
path: 'users',
loadChildren: 'app/users/users.module#UsersModule',
},
此代码将用户模块捆绑为0.chunk.js。出于简化等原因,我希望直接加载此块文件,如:
{
path: 'users',
loadChildren: () => require("<...path>/0.chunk.js")
},
现在我的问题是:这怎么可能
多谢各位
R-on
core.es5.js:1084 ERROR Error: Uncaught (in promise): **Error: No NgModule metadata found for '[object Object]'.**
Error: No NgModule metadata found for '[object Object]'.
at NgModuleResolver.resolve (compiler.es5.js:13360) [angular]
at CompileMetadataResolver.getNgModuleMetadata (compiler.es5.js:13939) [angular]
at JitCompiler._loadModules (compiler.es5.js:25134) [angular]
at JitCompiler._compileModuleAndComponents (compiler.es5.js:25093) [angular]
at JitCompiler.compileModuleAsync (compiler.es5.js:25055) [angular]
at ModuleBoundCompiler.compileModuleAsync (compiler.es5.js:25423) [angular]