ESLint 插件用于在编译过程中运行 ESLint 检查,插件内部集成了 eslint-webpack-plugin。
由于 ESLint 的开销较大,运行 ESLint 检查可能会使构建时间显著增加。
你可以通过如下的命令安装插件:
你可以在 rsbuild.config.ts 文件中注册插件:
是否开启 ESLint 检查。
booleantrue禁用 ESLint 检查:
仅在生产环境构建时开启检查:
仅在开发环境构建时开启检查:
修改 eslint-webpack-plugin 的选项,请参考 eslint-webpack-plugin - README 了解可用选项。
eslintPluginOptions 对象会与默认配置对象进行浅合并。
exclude 排除一些文件:.vue 或 .svelte 文件: