Evan Zou

Welcome to my blog.

Javascript follower.


Hi, I am Evan, nice to meet you all.

Angular11升级到13报错:loadChildren error

关键词 Angular 11 update loadChildren

前言

本文介绍了在升级Angular版本的时候的一种报错和解决办法。

发生场景

根据项目需求,需要把Angular版本从10升级到13。在npm install的时候,一切顺利,但是在npm start的时候,报错:

Type ‘string’ is not assignable to type ‘LoadChildrenCallback

解决办法

用回调函数的方法来loadChildren

报错代码

 path: 'test',
 loadChildren: './modules/test/test#TestModule',

正确代码

 path: 'test',
 loadChildren: () => import('./modules/test/test').then((m) => m.TestModule)

后言

希望本文会对你有所帮助。

最近的文章

Angular11升级到13本地升级正常 云端部署报错

关键词 Angular13 npm install前言本文介绍了在Angular11升级到13时,本地运行正常但是在云端部署时还会有版本号报错。问题原因造成此报错的原因是,当在升级Angular13后,没有上传新的package-lock.json。解决办法删除本地的package-locak.json和node_modules,然后执行npm install, 然后git上传最新的package-lock.json和package.json。后言希望本文会对你有所帮助,如果有什么问题,可...…

Angular2+继续阅读
更早的文章

Angular11升级到13报错:Angular Forms error Two incompatible decorators on class

关键词 Angular 11 update前言本文介绍了在升级Angular版本的时候的一种报错和解决办法。发生场景根据项目需求,需要把Angular版本从11升级到13。在npm install的时候,一切顺利,但是在npm start的时候,报错: Angular Forms error: Two incompatible decorators on class。解决办法在Google搜索了解决办法,发现遇到这种情况的人不少,但是都没有明确的解决办法,或者解决办法在本项目不适用。随后...…

Angular2+继续阅读