发布 TypeScript 5.7 Beta 版本

发布 TypeScript 5.7 Beta 版本

💡 原文英文,约2800词,阅读约需11分钟。
📝

内容提要

TypeScript 5.7 Beta发布,新增未初始化变量检查功能,提高代码安全性。引入路径重写选项,支持将.ts文件编译为.js文件,方便库开发者。支持ES2024目标,增强SharedArrayBuffer功能。改进编辑器配置文件搜索,优化大型项目文件检查。支持Node.js V8编译缓存,提升性能。更新TypedArray为泛型,改善类方法索引签名生成。更多细节请查看GitHub更新。

🎯

关键要点

  • TypeScript 5.7 Beta发布,新增未初始化变量检查功能,提高代码安全性。
  • 引入路径重写选项,支持将.ts文件编译为.js文件,方便库开发者。
  • 支持ES2024目标,增强SharedArrayBuffer功能。
  • 改进编辑器配置文件搜索,优化大型项目文件检查。
  • 支持Node.js V8编译缓存,提升性能。
  • 更新TypedArray为泛型,改善类方法索引签名生成。
  • 在--module nodenext下导入.json文件时,TypeScript将强制执行特定规则以防止运行时错误。
  • TypeScript 5.7现在支持--target es2024,允许用户针对ECMAScript 2024运行时。
  • TypeScript 5.7继续向上搜索tsconfig.json文件,提供更灵活的项目组织方式。
  • 在大型项目中,TypeScript 5.7加快了项目所有权检查的速度。
  • 更多细节请查看GitHub更新。
➡️

继续阅读