角度 11 中的更新

原文:https://www.geeksforgeeks.org/updates-in-angular-11/

Angular 11 发布了,它有一些很棒的功能,让我们来看看:

字体自动下载:默认角度导入字体。在集成过程中,Angular CLI 将下载内嵌字体并连接设备。Angular 在版本 11 中自动提供了这一功能。你只需要更新你的应用程序。

线束探索选举: Angular v9 介绍物品装备。提供一个强大且可读的应用编程接口来帮助测试角度材质对象。这为开发人员提供了如何在测试过程中使用受支持的应用编程接口来处理角度材质对象。

发行于 11 型,角形有所有项目的线束。工程师现在可以设计强大的测试套件。有关更多信息,请参见角度材料测试线束链接文档。

登录和报告改进:Angular 开发者对构建器类做了改动,报告在开发过程中更有用。在 angular 中,11 版报告和日志很容易阅读。

语言服务更新回顾:语言服务的当前 Angular 版本基于 View Engine,如今他们提供基于 Ivy 的语言服务。现在,语言服务将准备好正确安装像 TypeScript integrator 这样的常见类型。

更新热模块更换(HMR)支持:在版本 11 中,angular 开发人员审查了 CLI,以允许 HMR 在启动带有 ng serve like 的应用程序时。

ng serve --hmr

此命令之后,服务器启动,因此控制台也将报告 HMR 正在运行:

因此,以前如果任何代码发生任何更新,那么现在整个页面都会更新,这是不可能的,模板和设计将立即更新,而不需要页面更新,并且在表单和折叠中存储数据将提高开发人员的工作效率。

它构建得很快: Angular 11 带来了快速的开发和构建周期,通过 TypeScript 4.0 集成对其他关键领域进行更新更快,ngcc 再生过程现在比与 TypeScript 4.0 快速集成快 2-4 倍。

如何升级到 Angular 版本 11:

ng update @ angular /cli @ angular/core

有关续订的详细信息和指导,请参加此链接更新