Angular 13.0.0 正式发布,弃用 View Engine、停止支持 IE11

栏目: 软件资讯 · 发布时间: 4年前

内容简介:Angular 13.0.0 正式发布,此版本弃用了 View Engine ,改用 Ivy 引擎、同时停止支持 IE 11 和 4.4.2 之前的 TypeScript 版本。 弃用 View Engine Angular 近几个版本一直在支持 Ivy 引擎 ,Angular 13 版本直接移...

Angular 13.0.0 正式发布,此版本弃用了 View Engine ,改用 Ivy 引擎、同时停止支持 IE 11 和 4.4.2 之前的 TypeScript 版本。

弃用 View Engine 

Angular 近几个版本一直在支持 Ivy 引擎 ,Angular 13 版本直接移除了 View Engine 。移除 View Engine 意味着可以减少对ngccAngular 兼容性编译器)的依赖,不包含元数据和摘要文件,可以更快地编译,大大提高生产力。

Angular CLI 改进

现在默认使用持久构建缓存,可以让构建速度加快68%。已有的项目要启用此功能可以将此配置添加到angular.json

{
  "$schema": "...",
  "cli": {
  "cache": {
  "enabled": true,
  "path": ".cache",
  "environment": "all"
  }
  }
  ...
  }

 

组件 API 优化

Ivy 还改善了开发人员动态创建组件的方式,之前动态创建组件需要大量样板代码。新 API 无需ComponentFactoryResolver 注入构造函数。Ivy 支持在 ViewContainerRef.createComponent 不创建关联工厂的情况下实例化组件。

旧版本创建组件代码:

Angular 13.0.0 正式发布,弃用 View Engine、停止支持 IE11

新 API,这段代码可以这样写

Angular 13.0.0 正式发布,弃用 View Engine、停止支持 IE11

停止支持 IE 11

  • 不支持 IE11 意味着 Angular 可以通过原生 Web API 利用现代浏览器功能,例如 CSS 变量和 Web 动画。
  • 删除 IE 特定的 polyfills 和代码路径,代码减少了,程序加载也快了。
  • 项目迁移期间,运行程序会自动删 IE 特定的 polyfill ,让包变得更简洁。

Angular 12 版本会一直维护到 2022 年 11 月 ,还想支持 IE 的人可以继续用 Angular 12。( IE 真是前端永远的痛,支持不一定有用,但放弃一定很轻松。)

框架和依赖项更新

 Angular 13 必须用 RxJS 7.4,用 RxJS v6.x 的应用需要手动更新,用这个命令:npm install rxjs@7.4

字体支持

Angular 11 支持内联谷歌字体,13 版本扩展了对 Adobe 字体的支持,更新完就可以直接用。

 

除此之外, Angular 13 还有其他更新项,如 Angular 包格式 (APF) 的更改、Angular 测试的改进等,详情可以查看更新公告


以上所述就是小编给大家介绍的《Angular 13.0.0 正式发布,弃用 View Engine、停止支持 IE11》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

Android软件安全与逆向分析

Android软件安全与逆向分析

丰生强 / 人民邮电出版社 / 2013-2 / 69.00元

本书由浅入深、循序渐进地讲解了Android 系统的软件安全、逆向分析与加密解密技术。包括Android软件逆向分析和系统安全方面的必备知识及概念、如何静态分析Android 软件、如何动态调试Android 软件、Android 软件的破解与反破解技术的探讨,以及对典型Android 病毒的全面剖析。 本书适合所有Android 应用开发者、Android 系统开发工程师、Android ......一起来看看 《Android软件安全与逆向分析》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具