我已经创建了自己的基础项目,并使用Composer将其安装在我的项目中。它是一个gitrepository,存储在Github上。然后我创建发布并将它们推送到Packagist。我可以安装基本项目,但它总是进行签出,而不是像其他包一样下载包。
有没有其他方法可以使用composer下载包而不是下载包?
下载软件包有两种方法:source和dist。
--prefer-dist
就是您想要的。它将从Github获取zip档案,而不是检查git存储库,即--prefer-source
。
引用:https://getcomposer.org/doc/03-cli.md#install