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

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

内容简介: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》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

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

支付战争

支付战争

埃里克•杰克逊 / 徐彬、王晓、清华大学五道口金融学院未央研究 审译 / 中信出版社 / 2015-5-19 / 49.00

这是一个野心勃勃的创业计划,在线支付鼻祖PayPal试图创造一个“统治世界”的金融操作系统,并在全球成功推广一款颠覆式的互联网产品。 《支付战争》的作者是“PayPal黑帮”成员之一,他真实还原了这个伟大产品是如何诞生的,以及在后来的发展壮大之路上,如何应对融资紧张、突破增长瓶颈,在竞争者凶猛围剿与平台商霸王条款的夹击下,逆境求生,改变业务模式,最终完成IPO,并成功出售给竞争对手eBay的......一起来看看 《支付战争》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具

HEX HSV 转换工具
HEX HSV 转换工具

HEX HSV 互换工具