ESLint Config Generator

🔧 一键生成专业 ESLint 配置

一键生成专业 ESLint 配置,支持 React/Vue/TS 等主流规范,自动安装依赖,快速统一团队代码风格。

收藏
1.9k
安装
954
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

ESLint Config Generator 是一款面向 JavaScript/TypeScript 开发者的命令行工具,专注于快速生成标准化 ESLint 配置文件。用户通过 --preset 参数选择预设规范(airbnb、standard、prettier、react、vue、typescript 等),工具将自动生成包含 extendsrulesenv 等核心字段的配置文件,并支持 --install 选项自动安装所需依赖。

显著优点

1. 开箱即用:内置 6 种主流规范预设,覆盖 90% 以上前端项目场景
2. 自动化集成:一键生成配置 + 自动安装依赖,减少人工配置成本

3. 框架适配:针对 React、Vue 3、TypeScript 提供专门优化配置

4. 输出可控:支持 --output 自定义文件路径,便于集成到 CI/CD 流程

潜在局限

  • 预设配置相对通用,复杂项目仍需手动调整规则
  • 未提供可视化配置界面,纯 CLI 交互对新手不够友好
  • 依赖自动安装功能需 Node.js 环境支持,部分容器环境可能受限

适合人群

  • 需要快速搭建前端项目的个人开发者
  • 希望统一代码规范的中小型技术团队
  • 正在迁移至 TypeScript 或新框架的存量项目维护者

常规风险

该工具本身为配置生成器,不执行代码或访问敏感资源,安全风险极低。主要风险点在于:生成的配置若包含过严格的规则(如 Airbnb 预设),可能引发大量现有代码报错,建议配合 --fix 渐进式迁移;自动安装依赖时需确保 npm registry 可信,避免依赖污染。

ESLint Config Generator 内容

手动下载zip · 2.5 kB
eslint-config-generator.shtext/x-shellscript
请选择文件