TypeScript Compiler is available directly in your browser, with no data uploaded.
ts.transpileModule 進行單文件轉譯,會移除類型註解但不做完整類型檢查tsc 或 IDETypeScript 轉 JavaScript 編譯器是一款基於官方 TypeScript 5.3 編譯器的在線工具。它在瀏覽器本地調用 ts.transpileModule API,將 TypeScript 代碼實時轉譯為 JavaScript,支持選擇 ES3 到 ESNext 的目標版本與 None、CommonJS、AMD、ESNext 模塊系統,並提供編譯診斷信息。所有代碼處理都在瀏覽器中完成,不會上傳到任何伺服器,保障隱私安全。
ts.transpileModule 進行單文件轉譯,主要移除類型註解並做語法降級,不做完整的類型檢查。類型不匹配等錯誤通常不會出現在診斷面板,僅語法錯誤和部分語義錯誤會被報告。如需完整類型檢查,請使用本地 tsc 命令或 IDE。isolatedModules 啓用單文件編譯語義,強制每個文件可獨立轉譯。由於 transpileModule 本身就是單文件模式,該選項主要用於約束部分語法(如 export =、const enum 等)的可用性。import/export 的編譯方式:Node.js 環境選 CommonJS,瀏覽器原生模塊選 ESNext,不使用模塊選 None。