Angular6 将Angular 6to 8升级时,我得到了不兼容的对等依赖关系(使用ng update@Angular/core)

Angular6 将Angular 6to 8升级时,我得到了不兼容的对等依赖关系(使用ng update@Angular/core),angular6,angular8,Angular6,Angular8,我使用这个命令ng update@angular/cli@angular/corefor将angular版本从6更新到8,但它显示了以下问题 Package "@nguniversal/module-map-ngfactory-loader" has an incompatible peer dependency to "@angular/core" (requires ">=7.0.0-rc.0 <8.0.0||>=6.0.0-rc.0 <7.0.0", would i

我使用这个命令
ng update@angular/cli@angular/corefor
将angular版本从6更新到8,但它显示了以下问题

Package "@nguniversal/module-map-ngfactory-loader" has an incompatible peer dependency to "@angular/core" (requires ">=7.0.0-rc.0 <8.0.0||>=6.0.0-rc.0 <7.0.0", would install "8.2.5").
Package "@nguniversal/module-map-ngfactory-loader" has an incompatible peer dependency to "@angular/common" (requires ">=7.0.0-rc.0 <8.0.0||>=6.0.0-rc.0 <7.0.0", would install "8.2.5").
Package "@nguniversal/module-map-ngfactory-loader" has an incompatible peer dependency to "@angular/platform-server" (requires ">=7.0.0-rc.0 <8.0.0||>=6.0.0-rc.0 <7.0.0", would install "8.2.5").

包“@nguniversal/module map ngfactory loader”与“@angular/core”具有不兼容的对等依赖关系(需要“>=7.0.0-rc.0=6.0.0-rc.0=7.0.0-rc.0=6.0.0-rc.0首先,从最后一个依赖关系中逐个检查依赖关系,并使用下面的代码作为示例:

npm卸载@angular/http

再次使用:

ng更新@angular/cli@angular/core

现在,您必须检查什么是您的依赖项,然后逐个删除,毕竟,您将看到您的代码将被更新


然后,从上一个依赖项开始,您必须安装新版本的依赖项。

从Angular 8.2升级到10时,我收到了类似的错误。正在运行:

npm uninstall @nguniversal/module-map-ngfactory-loader

然后ng更新对我起了作用。

当我想从Angular 9.0升级到10时,它起了作用。谢谢