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。