我正在努力更新角6应用程序到角9使用这个e,一步一步从6到7到8到9。
现在,我只需要将v8更新为v9,但是在对等依赖方面有一些问题。我不得不在我的角度更新中使用武力,这是第二次尝试,我希望这次不使用武力。
ng update @angular/core@9 @angular/cli@9 --force五-通知文档对于显示所需的预棱角版本没有帮助,甚至像7.0和8.0.0这样的版本,当我尝试这样做时没有注册。
如何在更新到角9?之前修复ng-s通知对等依赖关系。
ng update ng-snotify@8.0.0例如!


PS C:\Users\Salma\source\Zippyyum\Zippyyum_DCOrdering-Web> ng更新“角/核心”9@角/ CLI @9-强制安装的本地角CLI版本比最新的稳定版本更老。安装临时版本以执行更新。通过npm安装工具包。通过npm安装工具包。使用包管理器:“npm”收集已安装的依赖项..。发现53个依赖项。从注册表中获取依赖元数据..。包"ng-snotify“与”@角/核心“具有不兼容的对等依赖关系(要求"^4.0.0欧元/核心”(扩展)将安装"9.1.13")。包"ng-snotify“与"zone.js”具有不兼容的对等依赖关系(要求"^0.8.4",将安装"0.10.3")。
我不得不使用-强制升级到9,ng通知包并不是全部找到,也没有明确指定哪个版本与角版本兼容。
是否知道如何在不使用-强制?的情况下解决ng-s通知和更新问题?
发布于 2021-03-05 01:49:34
我使用了强制更新到角9,但之后,我用
ng update ng-snotify

然后清理节点模块,然后是npm install,然后是npm start,然后它工作了。

https://stackoverflow.com/questions/66484788
复制相似问题