写点什么

Angular 团队发布 Angular 6

  • 2018-05-10
  • 本文字数:850 字

    阅读完需:约 3 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

2018 年 5 月 3 日,Angular 团队发布了 Angular 6 ,该版本主要是改进了 Angular 工具链。这些重大的更新让更新应用程序源代码及其依赖、新增应用程序功能、通过 tree shaking 技术优化代码获得更好的性能变得更容易。

ng update命令会分析 package.json,然后提供 Angular 应用程序升级建议。第三方也可以使用 Schematics 提供升级脚本,在依赖项需要做破坏性变更时自动升级应用程序代码。ng update命令使用 npm 或 yarn 管理依赖项,然后把变化应用到项目。

Angular 6 CLI 还引入了ng add命令,它会添加依赖项和一个基于 schematic 的安装脚本,以便支持类似 PWA 基架、Material 组件、Angular Elements 这样的新特性。

Angular Elements 的第一个版本旨为把 Angular 组件当作 Custom Elements 使用提供支持,Stencil 或 Dojo 使用类似的方法根据 Web Components 标准导入组件。这个新增功能有助于让 Angular 更符合 Custom Elements 标准,解决 Angular 组件的一个常见问题。

Angular Material 增加了几项新特性,包括一个展示层次数据的树形组件。Angular Material 还提供了三个新的初始组件:Sidenav、Dashboard 和 Data Table,让开发人员可以快速开始创建通常的应用程序用户体验。

另外,Angular 6 还开始解决应用程序整体性能和大小的问题。该版本还提供了通过 tree shaking 技术优化源代码的特性,使生产应用里的包更小。

经过压缩和缩小,Angular 团队将 Hello World 的大小缩减至 10KB 以下。Ivy 渲染引擎升级目前正在开发之中,预计会在今后的 Angular 版本中达到目标。

Angular 还把 RxJS 依赖升级到了 RxJS 6,围绕 tree shaking 进行了额外的改进,其 API 从链接变成了管道,也是为了提升性能。

Angular 的变更日志提供一个有关 Angular 6 更新、 Angular 框架Bug 修复、 Material&CDK CLI 的完整列表。Angular 遵循 MIT 开源许可协议。欢迎读者通过 Angular GitHub 项目进行贡献。

查看英文原文 Angular Team Releases Angular 6

2018-05-10 19:002647
用户头像

发布了 1008 篇内容, 共 411.5 次阅读, 收获喜欢 346 次。

关注

评论

发布
暂无评论
发现更多内容

转转平台IM系统架构设计与实践(二):详细设计与实现

JackJiang

网络编程 即时通讯 IM

从扛着麻袋跑海关,到躺着在家收美金:中国代购的逆袭史oopbuy

代码忍者

“新旗手”三星Galaxy S25系列,再次定义了AI手机的进化方向

Alter

同一天线针对不同位置同时优化【CST仿真案例】

思茂信息

cst cst电磁仿真 CST软件

Mac系统优化软件MacPilot for Mac

小玖_苹果Mac软件

视频下载工具PullTube for Mac中文

小玖_苹果Mac软件

在线保护您隐私的小工具Cookie for Mac中文

小玖_苹果Mac软件

好用的 Mac 视频下载工具Downie for Mac

小玖_苹果Mac软件

让AI搜索成为你的工作能力

老张

人工智能 DeepSeek

企业数据虚拟化方案选型指南:构建下一代数据架构的核心逻辑

Aloudata

数据仓库 数据分析 数据架构 数据虚拟化 数据编织

2024年央国企数智化转型案例持续征集中

信通院IOMM数字化转型团队

数字化转型 数智化转型 案例征集 央国企数字化转型

可灵视频生成可控性为什么这么好?快手又公开了四篇研究

快手技术

快手 #大模型 视频生成 可灵AI

如何在通义灵码里用上DeepSeek-V3 和 DeepSeek-R1 满血版671B模型?

阿里巴巴云原生

阿里云 云原生 通义灵码 AI程序员

骨骼点检测技术详解:探索机器识别人体动作的奥秘

HarmonyOS SDK

harmoyos

DeepSeek V3/R1满血版,上线华为云

华为云开发者联盟

人工智能 大模型 昇腾云 DeepSeek

文件夹比较工具Naarak Studio DirEqual for Mac中文激活版

小玖_苹果Mac软件

JProfiler for Mac(Java开发分析软件)v14.0.5永久激活版

小玖_苹果Mac软件

Eudic欧路词典 for Mac(英语词典翻译查询工具)v4.8.1激活版

小玖_苹果Mac软件

美团一面,有点难度

王中阳Go

Go 面试题 美团

访达窗口查找器Finder Windows for Mac

小玖_苹果Mac软件

macOS稳定快速的视频转换器Cisdem Video Converter

小玖_苹果Mac软件

媒体文件格式转换器Permute for mac

小玖_苹果Mac软件

Desktop Curtain for mac(桌面图标隐藏工具)v3.2免激活版

小玖_苹果Mac软件

如何在通义灵码里用上DeepSeek-V3 和 DeepSeek-R1 满血版671B模型?

阿里云云效

阿里云 云原生 通义灵码 AI程序员

Angular团队发布Angular 6_JavaScript_Dylan Schiemann_InfoQ精选文章