您应该了解的关于 Angular 10 的所有信息17 Mar 2025 | 6 分钟阅读 Angular 框架的 10.0.0 版本现已发布。 它被称为 Angular 10,并于 2020 年 6 月 24 日发布。Angular 10 是一个主要版本,引入的更改反映在整个平台上,包括框架、Angular Material 和 CLI。 Angular 10 版本比典型的以前版本要小。它在前一个版本Angular 9发布后仅四个月发布。 Google 已经声明我们将尝试每年发布两个主要版本,以使 Angular 与 JavaScript 生态系统的其余部分同步,并拥有可预测的计划,因此不要将 Angular 10 视为最后一个Angular 版本。该公司可能会在年底发布 Angular 11 版本。 Angular 10 中引入的主要更改让我们看看 Angular 10 是什么,Angular 10 的新功能是什么,以及 Google 开发的 Web 框架 Angular 10 向我们介绍了哪些新功能和重大更改
![]() 1. 新的日期范围选择器Angular 10 引入了一个新的日期范围选择器。 如果你想使用新的日期范围选择器,你可以很容易地通过使用 mat-date-range-input 和 mat-date-range-picker 组件来实现。 示例 输出 ![]() 2. 关于 CommonJS 导入的警告在以前的 Angular 版本中,当你使用使用 CommonJS 打包的依赖项时,你会得到以更大和更慢的应用程序的形式的结果。 随着 Angular 10 的引入,当你使用任何这些捆绑包时,它会给你一个警告消息。 如果你的依赖项收到这些警告,你应该为你的项目首选 ECMAScript 模块 (ESM) 捆绑包。 ![]() 3. 可选的更严格的设置当你在 Angular 10 中使用 ng new 命令创建一个新的工作区时,Angular 10 提供了一个更严格的项目设置 使用以下命令来启用此严格功能。 启用此功能后,你的新项目会初始化一些设置,这些设置可以提高你的应用程序的整体功能,例如可维护性、提前发现错误并允许 CLI 对你的应用程序执行高级优化。 以下是严格标志具体执行的操作列表
4. 与生态系统保持同步在 Angular 10 的依赖项中引入了一些更新,以使其保持最新并与 JavaScript 生态系统保持同步。 Angular 10 中最重要的更新的依赖项是
5. 新的默认浏览器配置Angular 10 更新了新项目的浏览器配置。 在这个更新的版本中,现在排除了较旧和使用较少的浏览器。 通过比较 Angular 9 版本和 Angular 10 版本,你可以清楚地看到默认支持浏览器的差异。 版本 9 中的默认浏览器列表
你可以使用 npx browserslist 命令来检查它。 ![]() 版本 10 中的默认浏览器列表
你可以看到,在新版本中,默认情况下许多支持的浏览器现在被排除在外。 这都是因为默认情况下为新项目禁用 ES5 构建。 如果你想为浏览器启用 ES5 构建和差异加载,你可以简单地在 .browserslistrc 文件中添加你需要支持的浏览器。 6. 弃用和移除Angular 10 进行了许多更改,其中新版本完成了几个弃用和移除。
7. 已解决的问题和错误修复更新后的新 Angular 10 版本已解决了许多问题并修复了我们在以前版本中遇到的错误。 在 Angular 10 中进行了大量错误修复。 以下是一些错误修复和已解决问题的列表
如何从以前的版本更新到 Angular 10 版本始终最好使用任何软件的更新版本。 同样,你应该使用最新的 Angular 版本。 在这里,我们将指定如何将你的旧版本 Angular 升级到最新版本。 无论你使用的是哪个 Angular 版本,你都可以使用以下步骤轻松地将其升级到 Angular 最新版本
![]()
![]()
![]() 下一个主题Angular 8 教程 |
我们请求您订阅我们的新闻通讯以获取最新更新。