php – 如何在没有–prefer-source的情况下使用Composer克隆存储
发布时间:2020-12-13 22:37:52 所属栏目:PHP教程 来源:网络整理
导读:场景:我正在使用Symfony 2.2.在我的必需包列表中也是我的 github存储库之一,我们称之为“TestLib”. 我知道我可以将github url定义为Symfony的composer.json中的附加存储库,从Github通过Composer下载“TestLib”. 问题:我无法提交“TestLib”存储库,因为“
场景:我正在使用Symfony 2.2.在我的必需包列表中也是我的
github存储库之一,我们称之为“TestLib”.
我知道我可以将github url定义为Symfony的composer.json中的附加存储库,从Github通过Composer下载“TestLib”. 问题:我无法提交“TestLib”存储库,因为“TestLib”目录中没有本地.git目录.我想作曲家正在从Github取一个拉链而不是克隆它. 所以我的问题是:有没有办法在Symfony的composer.json中指定Composer应该克隆TestLib? 问题2:也许我的工作流程是错误的 – 所以如果你也有这种情况 – 你如何处理这个?
将@dev添加到包版本也会克隆存储库.
{ "require": { 'package': '*@dev' } } 也可以在composer.json中将setup source设置为首选项 { "config": { "preferred-install": "source" } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |