JavaScript 的超集,为前端与全栈提供静态类型
有许多方式可以为 TypeScript 进行贡献* 提交错误 并帮助我们验证修复程序,因为它们被检查进来。 * 审查 源代码更改。 * 与其他 TypeScript 用户和开发者在 StackOverflow 上进行交流。 * 在 TypeScript 社区 Discord 中相互帮助。 * 加入 Twitter 上的 #TypeScript 讨论。 * 贡献错误修复。
在完成清洁构建后的第一次增量重建速度比全面检查慢 75 倍
.d.ts.map 中的空映射,用于导出非标识符表达式的默认值
从 `promiseTry.ts` 中删除 ts-expect-error 注释
`getChildren()` 包含合成 Node 对象,这些对象无法轻易区分与远程节点。
[LSP] 配置的项目的内存永远不会被释放,即使在所有文件关闭后也一样 — 每个项目保留约 70 MB(7.0.2 和 7.1.0-dev.20260926.1)
在定义之前使用的标签出现混淆的错误消息
TypeScript 7.0.2 扫描器在空白哈希上无法前进
显示推断的返回类型
TypeScript 7.0.2 在对 TypeScript 6.0.3 成功检查的项目进行类型检查时会无声地耗尽内存
Program.emitToString() 由于 isSourceFileFromExternalLibrary() 的非确定性错误分类,而默默地忽略了真实的文件