Deno 2.8強化Node.js相容性與CI套件管理新CLI命令
Deno 2.8 於 2026-05-27 發布,重點為大幅提升 Node.js 相容性(測試通過率 42% → 76.4%),並補強套件管理、CI 流程、漏洞修補等 CLI 工作流程。
核心改進
Node.js 相容性
- 通過率:42%(Deno 2.7)→ 76.4%(Deno 2.8)
- 4,457 項官方測試通過 3,405 項
新增 CLI 命令
| 命令 | 用途 |
|---|---|
deno install(CI 模式) | 依鎖定檔安裝,不變更版本 |
deno pack | 打包為 NPM 發布封裝 |
| 相依鏈查詢 | 追蹤套件引入來源 |
| 漏洞自動升級 | 升級受 CVE 影響的 NPM 套件 |
| 版本更新 | 更新設定檔版本號 |
| 程式轉換 | TypeScript/JSX/TSX → JavaScript |
效能
- NPM 冷啟動安裝時間:3,319ms → 906ms(-73%)
其他
- 內建 TypeScript 6.0.3
- 工作區版本集中管理(monorepo)
- 正式環境套件安裝模式
- Chrome DevTools 網路流量檢視
背景
Deno 主打安全預設與單一執行檔工具鏈。為吸引既有 Node.js 生態遷移,持續提高相容性是核心策略。