当前位置:新闻中心行业动态 → 正文

Angular 5携更快速的增量编译功能发布

责任编辑:editor004 作者: Abel Avram |来源:企业网D1Net  2017-11-08 11:25:15 本文摘自:INFOQ

谷歌发布Angular 5,新增构建优化、增量编译等功能,并改进了国际化支持。

Angular 5是由谷歌支持的Angular又一新大版本。从发布的一系列新功能和性能优化中,我们选取了其中一些对开发工作有更深影响的功能做详细解读。

构建优化。CLI 1.5生成的v5项目将默认开启构建优化,构建生成的包更小。应用中的有些部分将在tree shaking(即删除不需要的部分)时被标记为纯辅助文件。另外,Angular装饰器将从运行时代码中移除,使得代码量更小和启动更快。

编译。Angular编译器支持增量构建,在使用Typescript转换的实际项目测试中能够减少90%的构建时间。由于大型项目的构建时间被降至2s以内,在CLI的未来版本中将会默认开启AOT(Ahead-Of-Time)编译模式。

统一状态传输。Angular 5新增ServerTransferStateModule和BrowserTransferStateModule将服务器端渲染的状态传输到客户端,这样就不需要在客户端重新计算状态。

Domino。Angular现在支持Domino,一个服务器端DOM实现,增加了更多服务器端的JavaScript组件的支持。

空白。开发者可以在装饰器的选项或应用级的tsconfig.json文件中配置选择保留或删除组件空白。

国际化。Angular 5提供了日期、数值和货币的新处理管道,提供跨浏览器的更好的国际化支持,移除了相应的语法糖。更多关于如何使用I18n管道以及如何回退到旧版国际化机制的细节,可以点击这里查看。

新版本的Angular引入了一些突破性的改变,但是没有像从Angular 1.x切换到2时那样的问题。其中之一是增加对TypeScript 2.4.x的依赖。此外,某些代码块被废弃。如果想获取完整的改动清单,我们建议您查看Angular的发布公告。

查看英文原文:Angular 5 Comes with Faster Incremental Compilation

关键字:Angular谷歌

本文摘自:INFOQ

x Angular 5携更快速的增量编译功能发布 扫一扫
分享本文到朋友圈
当前位置:新闻中心行业动态 → 正文

Angular 5携更快速的增量编译功能发布

责任编辑:editor004 作者: Abel Avram |来源:企业网D1Net  2017-11-08 11:25:15 本文摘自:INFOQ

谷歌发布Angular 5,新增构建优化、增量编译等功能,并改进了国际化支持。

Angular 5是由谷歌支持的Angular又一新大版本。从发布的一系列新功能和性能优化中,我们选取了其中一些对开发工作有更深影响的功能做详细解读。

构建优化。CLI 1.5生成的v5项目将默认开启构建优化,构建生成的包更小。应用中的有些部分将在tree shaking(即删除不需要的部分)时被标记为纯辅助文件。另外,Angular装饰器将从运行时代码中移除,使得代码量更小和启动更快。

编译。Angular编译器支持增量构建,在使用Typescript转换的实际项目测试中能够减少90%的构建时间。由于大型项目的构建时间被降至2s以内,在CLI的未来版本中将会默认开启AOT(Ahead-Of-Time)编译模式。

统一状态传输。Angular 5新增ServerTransferStateModule和BrowserTransferStateModule将服务器端渲染的状态传输到客户端,这样就不需要在客户端重新计算状态。

Domino。Angular现在支持Domino,一个服务器端DOM实现,增加了更多服务器端的JavaScript组件的支持。

空白。开发者可以在装饰器的选项或应用级的tsconfig.json文件中配置选择保留或删除组件空白。

国际化。Angular 5提供了日期、数值和货币的新处理管道,提供跨浏览器的更好的国际化支持,移除了相应的语法糖。更多关于如何使用I18n管道以及如何回退到旧版国际化机制的细节,可以点击这里查看。

新版本的Angular引入了一些突破性的改变,但是没有像从Angular 1.x切换到2时那样的问题。其中之一是增加对TypeScript 2.4.x的依赖。此外,某些代码块被废弃。如果想获取完整的改动清单,我们建议您查看Angular的发布公告。

查看英文原文:Angular 5 Comes with Faster Incremental Compilation

关键字:Angular谷歌

本文摘自:INFOQ

电子周刊
回到顶部

关于我们联系我们版权声明隐私条款广告服务友情链接投稿中心招贤纳士

企业网版权所有 ©2010-2024 京ICP备09108050号-6 京公网安备 11010502049343号

^