一龍馬/AI 情報站讀懂消息背後的脈絡
星期一
搜尋

README 說明它用 TypeScript 編譯器做解析與型別檢查,靜態建置只內含小型原生執行環境,不含 Node 或 JS 引擎;無法靜態編譯的程式碼會以診斷訊息回報

TypeScript · ⭐ 5,361 · 🍴 138 · 🔥今日 +186

中文摘要

Vercel Labs 的 scriptc 能把 TypeScript 與 JavaScript 編譯為原生執行檔,輸出包含型別 IR、可讀 C、LLVM IR、組語與 WebAssembly。README 說明它用 TypeScript 編譯器做解析與型別檢查,靜態建置只內含小型原生執行環境,不含 Node 或 JS 引擎;無法靜態編譯的程式碼會以診斷訊息回報。它目前標示為實驗性質,並以 --dynamic 搭配 quickjs-ng 處理 npm 套件與 any 型別程式碼。

一龍馬判讀

對想把 TS 工具發行為獨立執行檔的開發者而言,可省下打包 Node 的成本,但實驗狀態與平台、API 支援邊界會直接影響能否導入。

原文節錄

vercel-labs/scriptc

Static builds include a small native runtime, but no Node or JavaScript engine.

取得全文 · 不代表內容已獨立查證

查看原文
完整收錄文字與來源

TypeScript-to-Native Compiler

收錄日期
2026-09-28
來源
github.com/trending
抓取時間
2026/09/28 05:50(台北)
來源資料
TypeScript · ⭐ 5,361 · 🍴 138 · 🔥今日 +186