📜  Angular 11中的更新

📅  最后修改于: 2021-05-13 19:28:46             🧑  作者: Mango

Angular 11已发布,它具有一些出色的功能,因此让我们来看看它们:

字体自动下载:默认情况下为Angular导入字体。集成期间,Angular CLI将下载嵌入式字体并连接设备。 Angular会自动在版本11中提供此功能。您只需更新您的应用程序即可。

线束探索选举: Angular v9引入了Item设备。提供强大且易读的API,以帮助测试Angular Material对象。这为开发人员提供了在测试过程中如何使用受支持的API与Angular Material对象进行交互的方法。

在类型11中发布,该角钢具有用于所有物品的线束。工程师现在可以设计功能强大的测试套件。有关更多信息,请参见Angular Material Test Harnesses链接文档。

登录和报告得到改进: Angular开发人员对构建器类进行了更改,在开发过程中报告更加有用。在角度版本中,版本11的报告和日志易于阅读。

更新语言服务审核:语言服务的当前Angular版本基于View Engine,并且今天它们提供基于Ivy的语言服务。现在,语言服务将准备好正确安装诸如TypeScript集成器之类的常见类型。

更新了热模块替换(HMR)支持:在版本11中,Angular开发人员在使用ng服务启动应用程序时审查了CLI以允许HMR。

ng serve --hmr

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

因此,以前如果任何代码发生任何更新,则现在无法更新整个页面,模板和设计将立即更新而无需页面更新,并且以表格形式存储数据和折叠将提高开发人员的生产力。

它快速构建: Angular 11通过与Typecript4.0集成的其他关键区域进行更新来带来快速的开发和构建周期,并且与Typecc v4.0的2-4倍快速集成相比,现在的ngcc再生过程现在更快。

如何升级到Angular版本11:

ng update @ angular /cli @ angular/core

有关续订的详细信息和指导,请访问此链接update.angular.io