yavictor / php_project2
CLI配置差异生成器
dev-main
2021-10-06 08:17 UTC
Requires
- docopt/docopt: ^1.0
- lstrojny/functional-php: ^1.17
- symfony/yaml: ^5.2
Requires (Dev)
This package is auto-updated.
Last update: 2024-09-06 14:51:27 UTC
README
Hexlet 测试和 linter 状态
gendiff
命令行界面工具,可以展示两种JSON和YAML格式配置文件之间的差异。它还可以仅显示配置中更改的参数,并生成两个配置的JSON结果。
安装
全局安装
composer global require yavictor/php_project2
本地使用
composer global require yavictor/php_project2
然后安装依赖
make install
比较两个JSON文件
默认输出为"stylish"格式
gendiff first.json second.json
等同于
gendiff --format stylish first.json second.json
比较两个YML文件
gendiff --format stylish first.yml second.yml
纯文本输出
gendiff --format plain first second
JSON输出
gendiff --format json first second