angular找不到模块

问题描述 投票:0回答:2

我有以下设置结构:

enter image description here

我的routes.ts文件有以下路由:

{ path: 'user', loadChildren: 'app/user/user.module#UserModule'}

每当我尝试转到用户路线时,我都会收到错误:

找不到模块'app / user / user.module'。

我试过改变路线:

{ path: 'user', loadChildren: './app/user/user.module#UserModule'}

但是返回了类似的错误。在线检查我已经看到建议停止开发服务器并使用ng服务再次运行它,但同样的错误。

如果我改成它:

{ path: 'user', loadChildren: () => UserModule}

它有效,好奇为什么原来没有。我正在通过一个样本,在早期的样本中它很好。

angular
2个回答
0
投票

你可以尝试这个解决方案

你可以看到demo on stackblitz

{path : "user",loadChildren: './user/user.module#UserModule'}

0
投票

我认为你的道路是错的,试试这个

{ path: 'user', loadChildren: './user/user.module#UserModule'}
© www.soinside.com 2019 - 2024. All rights reserved.