TypeScript 7.1 Beta 发布:markdown 等 非 TS 文件也能类型推断
mattpocockuk · x · 2026-10-23
- TypeScript 官方发布 7.1 Beta(npm install -D typescript@beta),包含 preview API、content mapper 支持、导入属性改进与性能优化。
- Matt Pocock 重点演示了 content mapper 的新玩法:导入任意非 TypeScript 文件(markdown、vue、svelte),编写 content mapper 提取类型,再用 tsc --runExternalCode 运行,即可获得来自非 TS 代码的类型推断。
- 最简案例:导入 markdown 文件,在 tsconfig.json 加少量配置,运行 tsc --runExternalCode,就能得到完全类型化的 markdown frontmatter。
- 7.1 还支持环境模块中的 Import Attributes(如 with { type: "json" })。作者称这对喜欢折腾的开发者是「dreamland」。
「编程与Agent」频道最新
- Opus 5.5 全代码生成科幻片头:配乐也是合成的,每帧每音皆代码 — prasenx · 2026-10-23
- MiniMax Design MCP 上线,可在 Codex 等 Agent 内直接调用设计能力 — Hailuo_AI · 2026-10-23
- 开源 RAG Verifier:专查分块截断与引用不实两大盲区 — hlcAlex · 2026-10-23
- 南洋理工 RouteWeaver:统一多模式 LLM 路由框架 — NanyangTechnologicalUniversity · 2026-10-23
- 蚂蚁国际提出 Heartbeat Thinking,语音 agent 响应延迟降 36.4% — ant-intl · 2026-10-23
- 开发者驳「vibe coding 致漏洞泛滥」:多数 CVE 出自人写旧代码 — HowDevelop · 2026-10-23