【发布时间】:2015-07-09 02:11:40
【问题描述】:
我有一个 PHP 项目,其中包含一些第三方开发的依赖项和一些自己开发的依赖项。
有时我碰巧在我维护的一个依赖项上发现了一个错误,并想当场修补它或编写一些满足主要项目需求的额外功能。
现在我正在对模块项目进行编码,进行提交,然后对主项目的 composer.json 进行作曲家更新,其模块的源是 remote repo。
我希望能够在主项目上拥有完整的依赖库,或者至少提交到本地并在不推送到远程的情况下获取更新。
我相信我可以为此使用 composer create-project,但问题是我也得到了很多垃圾(第 3 方依赖库),这使我的项目变得庞大。
有没有办法让 composer create-project 只下载我选择的依赖项的完整仓库(那些由我自己开发的)?或者让 repo url 指向本地 git 存储库文件夹而不是远程文件夹?
【问题讨论】:
标签: php git composer-php