-
通过Composer进行PHAR文件的分发
资源介绍
通过Composer部署PHAR文件
如果您的工具的行为类似于二进制文件,并且希望将该工具作为PHAR文件而不是源代码进行分发,但又不想放弃通过Composer安装工具的便利,则可以使用此库来创建可立即处理此问题的Composer-Plugin。
动机
应该将诸如PHPUnit , PHPStan , Psalm类的工具以及许多其他工具作为PHAR安装,以避免开发工具与您自己的源代码之间的版本冲突。 但是由于如此多的开发人员只想使用Composer来安装东西,所以创建这个项目是为了简化通过Composer的PHAR文件的部署。
创建自己的
要创建一个安装PHAR文件的Composer-Plugin,请遵循以下3个步骤。
第1步-创建Composer-Plugin存储库
composer create-project phar-io/mediator /path/to/your/direct