@rauchg: 我使用 scriptc 将 𝚟𝚎𝚛𝚌𝚎𝚕 CLI TypeScript 编译为本机代码。难以置信。✓ 生成的二进制大小:1.28MB ✓ Sta…

X AI KOLs Following 工具

摘要

Guillermo Rauch 使用 scriptc 将 Vercel CLI TypeScript 编译为本机代码,实现了 1.28MB 的二进制文件、1.5ms 的启动开销和 2.94s 的编译时间。scriptc 是一个用 TypeScript 编写的 TypeScript 到本机代码的编译器,完全兼容 Node.js。

我使用 scriptc 将 𝚟𝚎𝚛𝚌𝚎𝚕 CLI TypeScript 编译为本机代码。难以置信。 ✓ 生成的二进制大小:1.28MB ✓ 启动开销:1.5ms(均值) ✓ 编译耗时:2.94s(均值) ✓ 使用 𝚗𝚘𝚍𝚎:𝚑𝚝𝚝𝚙𝚜、𝚗𝚘𝚍𝚎:𝚏𝚜、𝚗𝚘𝚍𝚎:𝚙𝚊𝚝𝚑、𝚗𝚘𝚍𝚎:𝚘𝚜、𝚗𝚘𝚍𝚎:𝚌𝚛𝚢𝚙𝚝𝚘 ✓ 高度可读的 TypeScript ✓ 代码由 GLM 5.2 Fast 翻译 ✓ 部署完美! 无嵌入式 v8 / QuickJS,完全静态。
查看原文
查看缓存全文

缓存时间: 2026/07/27 15:56

我用 scriptc 把 Vercel CLI 的 TypeScript 编译成了原生代码。效果惊人。

✓ 生成二进制体积:1.28mb
✓ 启动开销:1.5ms(平均)
✓ 编译耗时:2.94s(平均)
✓ 使用了 node:https、node:fs、node:path、node:os、node:crypto
✓ 高度可读的 TypeScript
✓ 代码由 GLM 5.2 Fast 翻译
✓ 部署流畅,毫无问题!

没有嵌入 v8 / QuickJS,完全静态。

Chris Tate (@ctatedev): 新实验:scriptc

一个 TypeScript 到原生的编译器

→ 用 TS 编写 → 默认静态编译 → 由 tsc 进行类型检查 → 与 Node.js 逐字节兼容 → 动态场景下回退到 QuickJS-NG

目标:无需修改代码即可编译现有的 TS/JS

相似文章