Skip to content

简化的项目配置

未设置标题

2. 现行简化方案(参考 antfu 大佬推荐)

1. 早期配置情况

  • 采用 ESLint + Prettier + Husky + Lint staged + Commit lint 的组合方案。
  • 存在问题:配置项繁多,导致整体流程复杂。
  • 发现冗余:现代 ESLint 已内置诸多 Prettier 功能,无需单独安装;Husky 配置繁琐复杂,适合超大型多成员项目。
  • 位置:项目根目录下的 eslint.config.mjs
  • 内容:
    • 包含一些对默认规则的 override(重写)。
    • 开启 unocssESLint 配置,涉及样式顺序等校验规则的设置。
  • 优势:相比早期需安装一系列 ESLint 插件,采用 antfu 推荐的方案后,配置过程更简洁轻松。

基于 MIT 许可发布