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