跳转至

验证命令

针对当前代码库的状态执行全面验证。

步骤

请按以下准确顺序执行验证:

  1. 构建检查
  2. 运行此项目的构建命令
  3. 如果失败,报告错误并停止

  4. 类型检查

  5. 运行 TypeScript/类型检查器
  6. 报告所有错误,并附带文件:行号

  7. Lint 检查

  8. 运行 Linter
  9. 报告警告和错误

  10. 测试套件

  11. 运行所有测试
  12. 报告通过/失败数量
  13. 报告覆盖率百分比

  14. Console.log 审计

  15. 在源文件中搜索 console.log
  16. 报告位置

  17. Git 状态

  18. 显示未提交的更改
  19. 显示自上次提交以来已更改的文件

输出

生成简洁的验证报告:

検証結果: [PASS/FAIL]

ビルド:       [OK/FAIL]
型:           [OK/Xエラー]
Lint:         [OK/X件の問題]
テスト:       [X/Y合格, Z%カバレッジ]
シークレット: [OK/X件発見]
ログ:         [OK/X件のconsole.log]

PR準備完了: [YES/NO]

如果存在重大问题,将连同修复方案一起列出。

参数

$ARGUMENTS 为以下之一: - quick - 仅构建 + 类型检查 - full - 所有检查(默认) - pre-commit - 与提交相关的检查 - pre-pr - 完整检查 + 安全扫描

本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 ev/ECC