主要观点:宣布 TypeScript 5.6 发布,介绍其新特性、行为变化及后续计划。
关键信息:
- 新特性包括重命名新类型、添加
--stopOnBuildErrors
标志、新的编辑器功能(如支持提交字符和自动导入排除模式)、禁止空值和真值检查、迭代器辅助方法、严格的内置迭代器检查等。 - 行为变化有
lib.d.ts
相关影响、始终写入.tsbuildinfo
、尊重node_modules
中的文件扩展名和package.json
、正确的计算属性override
检查等。 - 后续计划可查看 TypeScript 5.7 迭代计划及使用夜间版本。
重要细节: - 语言服务搜索
tsconfig.json
文件行为的恢复及在 5.7 中的研究。 - 新的
IteratorObject
类型及相关的BuiltinIteratorReturn
类型。 --noUncheckedSideEffectImports
选项用于捕获副作用导入错误。--noCheck
选项用于跳过输入文件的类型检查。- 区域优先诊断在编辑器中的实现及效果。
- 细化的提交字符和自动导入排除模式的设置及用途。
总结:TypeScript 5.6 带来众多新特性和行为变化,提升开发体验,后续计划也值得期待。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。