什么场景适合用 ESLint
- 你希望团队贡献的代码遵循统一的代码规范。
- 你需要在 CI 中提前发现常见的 JS/TS 错误。
- 你要在发布前强制执行扩展相关的质量规则。
ESLint 的能力
模板示例
ESLint 配置模板
可直接使用的预配置 lint 设置。
在现有扩展中使用
安装核心包: 创建eslint.config.mjs:
最佳实践
- 把 lint 规则纳入版本管理,并在 CI 中执行。
- 使用 lint-staged 或 pre-commit 钩子,让本地反馈更快。
- 仅在确有需要时再加上框架专用插件(例如 React)。

