xpertselect / tools
XpertSelect 包提供 PHP 开发的工具和配置。
1.2.0
2024-01-16 10:08 UTC
Requires
- php: ^8.2
- composer-runtime-api: ^2.2
- mockery/mockery: ^1.5
- phpunit/phpunit: ^10.1
- zoltanka/bypass-readonly: ^0.0.4
README
XpertSelect 包提供 PHP 开发的工具和配置。
许可证
查看 LICENSE.md 文件以获取许可证详情。
安装
xpertselect/tools 的安装通过 Composer 完成。
composer require --dev composer-runtime-api ^2.2 xpertselect/tools
这是一个纯开发依赖,不要将其作为运行时依赖包括在内!
使用方法
将以下说明添加到 composer.json 以在运行 composer update 时自动创建最新的配置文件
{
"scripts": {
"post-update-cmd": [
"vendor/bin/xs-config --type={project-type} --force=false",
"vendor/bin/xs-dependencies"
]
}
}
以下 {project-type} 被支持
标准laravel-projectlaravel-packagedrupal-projectdrupal-package
使用 --force=true 设置始终替换任何现有配置文件。这将撤销对这些文件的任何本地更改!