微软正式发布了 TypeScript 4.5 ,如果想要使用TypeScript 4.5,可以通过NuGet, 或者使用npm下载。
npm install typescript
从Beta、RC版本到正式版本,TypeScript 4.5 经历了很多变化。从Beta版本开始,TypeScript团队决定将推迟对Node.js 12 的 ECMAScript 模块支持,目前仅在nightly 版本中作为实验功能提供。同时,4.5版本还添加了关于JSDoc新特性的注释;在语言编辑方面,引入了更多的代码片段补全; 解决了build模式下过度调用package.json 文件的性能回归问题。
TypeScript 4.5 正式版本亮点特性:
- 新的
Awaited
类型和Promise
改进
node_modules
支持lib
- 模板字符串类型作为判断符
--module es2022
- 移除Conditional Types尾递归
- 禁用Import Elision
type
Modifiers on Import Names
- 检测object对象是否有私有字段
- 导入断言
- JSDoc 中的常量断言和默认类型参数
- 通过
realPathSync.native
加快加载时间
- 代码补全功能
- 编辑器增强了对未解析类型的支持
- 实验性功能:Nightly 版本支持Node.js ECMAScript Module
- 重大变化
以上新特性的具体实现,可以参看微软官方发布的文章。同时TypeScript 团队已经投入到4.6版本的开发中,据悉,新版本将会更加关注性能和稳定性。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/124800.html