【发布时间】:2020-02-25 16:34:02
【问题描述】:
我更新到了最新的 ionic cli(版本 6.1.0)。当我创建一个新的离子项目时,在 package.json 文件中它使用 angular 8.2.14。 为什么呢? ionic 5 不是用 angular 9 吗?
【问题讨论】:
标签: ionic-framework
我更新到了最新的 ionic cli(版本 6.1.0)。当我创建一个新的离子项目时,在 package.json 文件中它使用 angular 8.2.14。 为什么呢? ionic 5 不是用 angular 9 吗?
【问题讨论】:
标签: ionic-framework
Angular 9 没有大的变化。
A9 类似于 A8(根据功能和逻辑)。 Angular 9 是最新版本,现在很稳定。
我认为 Ionic 决定使用 Angular 8 是因为它是 LTS 版本。
其他原因可能是,Ionic 5 是在 Angular 发布其版本 9 前几天推出的。
您可以在这里阅读一些注释: https://angular.io/guide/releases#deprecation-practices
如果您想使用最新版本,您可以轻松地将您的 ionic 项目 angular 版本更新到 9(它与 ionic 100% 兼容)。
ng update @angular/core @angular/cli.
入门应用程序目前随 Angular 8 一起提供,并将很快更新为默认随 Angular 9 一起提供。(来源:Ionic 论坛)
【讨论】: