快速开始
安装完成后,可以在任何包含环境配置的项目根目录下运行 envdiff。
基础检查
对比目标环境文件是否完整覆盖了模板中的所有配置项:
envdiff check .env.example .env
安全承诺:
envdiff 在解析与对比过程中只读取并呈现配置键名称与推断的数据类型(如 Integer、URL、Boolean),绝不会在输出、日志或终端回显任何真实的 Secret 值。
常用选项
| 参数 | 说明 |
|---|---|
--strict | 开启严格模式:要求类型一致,禁止出现模板中未定义的孤立冗余键 |
--quiet, -q | 静默模式:仅在发现缺失或类型冲突时输出错误,无差异时完全无输出 |
--format json | 以 JSON 格式输出分析结果,方便脚本或 CI 解析 |
CI/CD 门禁退出码规范
0:配置一致,所有模板键均已满足。1:发现配置缺失或类型漂移。2:命令行参数错误或文件读取权限失败。