首页 > 科技 > > 正文
2020-04-13 17:37:53

Angular9.1增加了TypeScript 3.8的支持和更快的构建速度

导读 角度9 1版本增加了对类型脚本3 8的支持,并减少了构建角度应用程序所需的时。 类型脚本3 8是语言的一个重大改进,增加了几个新的ES2020功能,如私有类字段和顶级等待,以及类型只进

角度9.1版本增加了对类型脚本3.8的支持,并减少了构建角度应用程序所需的时。

类型脚本3.8是语言的一个重大改进,增加了几个新的ES2020功能,如私有类字段和顶级等待,以及类型只进口和出口。 许多项目最近发布了更新,以支持这些进展的类型脚本。

使用Angular9.0,期待已久的Ivy引擎被切换到用于Angular应用程序的默认编译和渲染管道。 为了增加与各种角库的兼容性,角提供了ngcc工具。 使用Angular9.1,ngcc现在可以同时编译包,而不是顺序编译的先前限制。

角9.1还增加了对将新的角组件定义为具有CSS块显示而不是内联默认的支持。

更新Angular的端到端测试方法,现在支持将grep和grep选项转换为Protractor,这是与其他框架的共同方法,也得到了Angular的支持。

角9.1还将其对TSLint的依赖更新到6.1版本。 开发人员从早期的Angular版本升级他们的项目应该首先升级到Angular9.1,然后运行以下命令:

更新TSLint是社区中的一个常见问题,他们期望从TSLint切换到ESLint的类型脚本版本,因为TSLint在2019年初被废弃。 天使团队已经在开发版本10,其中包括从TSLint切换到ESLint。

角度是开放源码软件,可在麻省理工学的许可下通过角度GitHub存储库。 通过《天使贡献准则》和行为守则鼓励提供反馈和贡献。