# vite-plugin-eslint2 > Run ESLint inside Vite with a browser overlay, worker linting and auto-fix. Supports Vite 2-8 and ESLint 7-10. ## 指南 - [为什么用,为什么不用?](https://vite-plugin-eslint2.modyqyw.top/zh/guide/why.md): 这个分支为什么存在,以及什么情况下编辑器、ESLint 命令行或 CI 已经够用。 - [起步](https://vite-plugin-eslint2.modyqyw.top/zh/guide/getting-started.md): 安装 vite-plugin-eslint2,挑好合适的 ESLint 版本和 Node.js 下限,再把插件加到 vite.config.ts 里。 - [选项配置](https://vite-plugin-eslint2.modyqyw.top/zh/guide/options.md): 你可以给插件传 ESLint Node.js API 构造器选项,也可以传插件额外加的选项。 - [从 vite-plugin-eslint 迁移](https://vite-plugin-eslint2.modyqyw.top/zh/guide/migrate-from-vite-plugin-eslint.md): vite-plugin-eslint2 从 gxmari007/vite-plugin-eslint 分叉出来,一直在维护,加了新功能、支持更多版本、修了问题。下面是把项目迁过来的步骤。 - [常见问题](https://vite-plugin-eslint2.modyqyw.top/zh/guide/faq.md): 什么时候值得加 vite-plugin-eslint2,校验为什么慢,缓存坏了怎么恢复,以及报错浮层为什么直接显示 ANSI 颜色。