代码质量检查Skill lint-typecheck

这是一个用于前端代码质量控制的自动化工具,主要功能包括运行ESLint静态代码分析和TypeScript类型检查。该技能帮助开发者在提交代码前自动检测语法错误、代码规范问题和类型不匹配,确保代码质量和类型安全。关键词:前端开发、代码检查、ESLint、TypeScript、类型检查、代码规范、静态分析、自动化测试、开发工具、代码质量保障。

前端开发 0 次安装 2 次浏览 更新于 3/2/2026

名称: 代码质量检查 描述: 在前端代码库中运行ESLint和TypeScript类型检查。当用户提到"lint"、“类型检查”、“检查代码”、“eslint”、"tsc"或在提交更改前使用。 允许的工具: Bash, Read

代码检查与类型检查

操作说明

  1. 进入前端目录并运行代码检查:

    cd frontend && npm run lint
    
  2. 运行TypeScript编译检查(不生成文件):

    cd frontend && npx tsc -b --noEmit
    
  3. 如果发现错误:

    • 列出所有错误及其文件位置
    • 提供修复可自动修复的ESLint问题:npm run lint -- --fix
    • 对于TypeScript错误,识别类型不匹配问题
  4. 报告摘要:X个lint警告,Y个lint错误,Z个类型错误

示例

  • “在前端运行代码检查”
  • “检查类型错误”
  • “提交前验证代码”

防护措施

  • 首先以只读模式运行;仅在用户确认后应用--fix
  • 不要修改tsconfig.json来抑制错误
  • 在尝试修复前报告所有问题