a9f / fractor-extension-installer
Fractor扩展安装程序。
v0.3.0
2024-07-13 10:17 UTC
Requires
- php: ^8.2
- composer-plugin-api: ^2.0
Requires (Dev)
- composer/composer: ^2.7
README
用于自动安装Fractor扩展的Composer插件。
用法
composer require --dev a9f/fractor-extension-installer
扩展开发人员指南
最好将扩展的composer包 类型 设置为 fractor-extension,这样插件才能识别并能够在Packagist上 被发现。
在扩展的 composer.json 文件的 extra 部分添加 fractor 键
{
"extra": {
"fractor": {
"includes": [
"config/config.php"
]
}
}
}
限制
扩展安装程序依赖于Composer脚本事件,因此您不能使用 --no-scripts 标志。
致谢
此包深受Ondřej Mirtes的 phpstan/extension-installer 的启发。谢谢。
开发
开发在GitHub上的 Fractor单仓库 进行。