首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

TypeScript 5.0 Beta 发布,实现新的装饰器标准

出品|开源中国

TypeScript 5.0 首个 Beta 测试版已发布。此版本带来了许多新功能,比如实现新的装饰器标准、更好地支持 Node 和打包工具中的 ESM 项目的功能、为库作者提供控制泛型推导 (generic inference) 的新方法、扩展 JSDoc 功能、简化配置,以及引入其他改进等。目标是让 TypeScript 更小、更简单、更快速。

主要变化

新的装饰器

const类型参数

extends支持多配置文件

enums类型已成为 Unionenums

--moduleResolution bundler

Resolution Customization Flags

--verbatimModuleSyntax

支持export type *

JSDoc 支持

@satisfies

JSDoc 支持

@overload

支持使用--build传递 Emit-Specific Flags

完善switch/case

优化速度、内存和包大小

破坏性变更

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230129A031A200?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券