TypeScript 免编译运行 对比
TypeScript 可以通过运行时直接去除类型注解(type‑stripping)免除 tsc 编译,Node.js 24、Bun、Deno 均提供此特性。
- Node.js 24 通过 --experimental-strip-types 启用 SWC 解析器,500 行文件去除类型约 8ms,内存约 12MB。
- Bun 零配置直接运行 TypeScript,40 行文件启动约 4ms,内存峰值约 8MB,但使用 Bun 特定 API 会绑定运行时。
- Deno 内置 TypeScript 支持,使用 SWC 去除类型并缓存,1000 行文件约 11ms,内存约 15MB,并通过 --allow-* 权限控制提升安全。
原文链接
#开发者 #工具
📢 频道:@DevToolboxHub
Post #975
5




