加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

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"
 }
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读