这个问题通常是由于使用了旧版本的Angular CLI导致的。可以通过升级Angular CLI来解决这个问题。以下是解决方法的详细步骤:
确保你的Angular CLI版本是最新的。打开命令行工具并运行以下命令来检查当前安装的Angular CLI版本:
ng version
如果你的版本不是最新的,可以运行以下命令来更新Angular CLI:
npm install -g @angular/cli@latest
更新Angular项目的依赖项。在项目的根目录下,运行以下命令来更新项目的依赖项:
npm update
清除项目的构建缓存。运行以下命令来清除项目的构建缓存:
ngcc --clear
重新构建和运行项目。运行以下命令来重新构建和运行你的Angular项目:
ng serve
通过执行上述步骤,你应该能够解决“无法读取未定义的属性'loadChildren'”错误,并且你的Angular项目应该能够正常运行。