Angular 8正式发布

原文地址:https://www.cnblogs.com/haogj/archive/2019/05/29/10942551.html

Angular 8 - 更小的包,CLI API 以及与生态保持一致

Angular 8 现在发布了!这是跨越整个平台的重要发布,包括框架、Angular Material,与主版本同步的 CLI。该发布改进了应用程序在现代浏览器上的启动时间,提供了开发 CLI 的新的 API,保持了 Angular 与业界生态和更多新的 Web 标准的同步。

如何升级到版本 8

访问 update.angular.io 可以得到详尽信息和指导。对于大多数开发者来说,只要下面的一个命令就可以完成此次升级:

ng update @angular``/cli @angular``/core

默认的区分加载

区分加载 是浏览器基于其自身的能力在现代或者遗留 JavaScript 之间选择的过程。现在,默认对你的应用程序执行现代的 ( es2015 ) 和 遗留 ( es5 ) 构建,我们可以从中获取好处。当用户加载应用程序的时候,它们可以自动使用需要的构建包。

如果你使用 ng update 命令,我们会升级你的 tsconfig.json 来帮助你从中获益。我们的 CLI 会检查你的 tsconfig.json 中的 target JavaScript 等级来决定是否从区分加载中获益。

{

"compilerOptions"``: {

"module"``: ``"esnext"``,

"moduleResolution"``: ``"node"``,

"target"``: ``"es2015"``,

},

target 设置为 es2015 的时候,我们会生成并标记两种发布包。

在运行时,浏览器使用在

你可能感兴趣的:(Angular 8正式发布)