验证命令¶
针对当前代码库的状态执行全面验证。
步骤¶
请按以下准确顺序执行验证:
- 构建检查
- 运行此项目的构建命令
-
如果失败,报告错误并停止
-
类型检查
- 运行 TypeScript/类型检查器
-
报告所有错误,并附带文件:行号
-
Lint 检查
- 运行 Linter
-
报告警告和错误
-
测试套件
- 运行所有测试
- 报告通过/失败数量
-
报告覆盖率百分比
-
Console.log 审计
- 在源文件中搜索 console.log
-
报告位置
-
Git 状态
- 显示未提交的更改
- 显示自上次提交以来已更改的文件
输出¶
生成简洁的验证报告:
検証結果: [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