dev.to | 📄 原文链接 | 2026-09-14 收录

ESLint 检查 Vue 核心要 4.4 秒,oxlint 只要 0.24 秒

来源:dev.to — 2026-09-13

📋 概述

作者在干净的 Node 20 容器里用 Vue 核心仓库的 445 个 TypeScript 文件、约 15 万行做对照:纯语法规则下 ESLint 4.4 秒、oxlint 0.24 秒;打开需要类型检查器的类型感知规则后 ESLint 涨到 12 秒,而 oxlint 加 --type-aware 只用 0.9 秒。oxlint 自报的引擎耗时只有 75 毫秒,其余都是进程启动开销。作者原本预期的结论是「oxlint 快是因为它做得少」,这个前提被测试推翻了,同时他也列出了比较并不完全公平的地方。

🔑 核心要点

💡 金句

所以结论不是「oxlint 快是因为它做得少」:oxlint 做昂贵的类型感知分析,仍然比 ESLint 做便宜的语法检查快五倍。
← 返回 dev.to 首页