代码检查与格式化 lint

代码检查与格式化技能用于自动化执行代码质量检查,包括TypeScript类型检查、ESLint代码规范检查和Prettier格式检查。该技能帮助开发团队确保代码质量、统一编码风格、发现潜在错误,并提供自动修复功能。关键词:代码检查,代码格式化,TypeScript检查,ESLint,Prettier,代码质量,自动化检查,开发工具

DevOps 0 次安装 0 次浏览 更新于 3/4/2026

name: lint description: 在Terrae代码库中运行代码检查和类型检查 allowed-tools: Bash(npx tsc ), Bash(npm run lint), Bash(npm run format*)

Lint 技能

在Terrae代码库中运行代码检查和类型检查。

操作说明

  1. 运行类型检查

    npx tsc --noEmit
    

    此命令检查TypeScript类型而不生成文件。

  2. 运行ESLint

    npm run lint
    

    此命令在代码库上运行ESLint。

  3. 运行Prettier格式检查

    npm run format:check
    

    此命令检查文件格式是否正确。

  4. 报告结果

    • 列出所有类型错误及文件位置
    • 列出所有代码检查错误/警告
    • 列出所有格式问题
  5. 提供修复选项 如果发现问题,询问用户是否希望:

    • 自动修复代码检查问题:npm run lint -- --fix
    • 自动格式化文件:npm run format
    • 手动处理类型错误(显示每个错误)
  6. 重新验证 修复后,再次运行检查以确认所有问题都已解决。