为什么是 vite-plugin-eslint2?
原因
这个项目从 gxmari007/vite-plugin-eslint 分叉出来。原项目的 issue 和 PR 堆着没人处理,我给作者发过邮件,没有收到回复。
分叉后我按自己的需要加了功能:ESLint v8 支持,eslintPath、lintInWorker、lintOnStart 和 lintDirtyOnly 几个选项,以及强制忽略虚拟模块。那时候项目叫 @modyqyw/vite-plugin-eslint,2023 年初改名 vite-plugin-eslint2,方便搜索。
@nabla/vite-plugin-eslint 和 vite-plugin-checker 覆盖了差不多的场景,按你的需要挑一个。
ESLint 只管 JavaScript 和 TypeScript。想在 Vite 里用同样的方式跑 Stylelint,用 vite-plugin-stylelint。
致谢
最初从 gxmari007/vite-plugin-eslint 分叉出来。
贡献者们
该项目由 ModyQyW 创建。
感谢 所有贡献者 的付出!
赞助
如果这个包对你有所帮助,请考虑 赞助 支持,这能让项目持续开发和维护。