我维护一个小的、单文件的PHP库,它没有依赖关系。这个库不在Packagist上,但是我的服务器上有一个Composer类型的存储库,它有一个packages.json文件和一个不同版本库的下载包的zip文件。我现在想在库的下载包中包含一个composer.json文件。因为库没有依赖项,所以composer.json只声明库本身的存储库信息。我的目标是便利使用库的项目的维护人员基于Composer对库进行更新。通过包含composer.json文件,这个目标实现了吗?
{
"name": "my/myLib",
"type": "library",
"require": {
"php": ">=4.4"
},
"repositories": [
{
"type": "composer",
"url": "myUrl"
},
{
"type": "composer",
"url": "myUrlAlt"
},
]
}发布于 2022-07-14 09:05:14
你当然可以,这不是不寻常的情况。
PHPStan这样做:https://github.com/phpstan/phpstan/blob/1.8.1/composer.json
https://stackoverflow.com/questions/72972708
复制相似问题