在2013年撰写本文时,这是做到这一点的一种方法。
你有一个仓库吗?
Git,Mercurial和SVN受Composer支持。
您是否对存储库有书面访问权限?
是?
存放库是否有composer.json
文件
如果您有存储库,则可以写入以下内容:添加
composer.json文件或修复现有文件,请勿使用以下解决方案。
只使用这个,如果你没有一个仓库
,或者如果存储库不有composer.json
,你不能将其添加
这将覆盖Composer可能从原始存储库读取的所有内容
composer.json,包括软件包的依赖关系和自动加载。
使用
package类型将把正确定义所有内容的负担转移到您身上。更简单的方法是
composer.json在存储库中有一个文件,然后使用它。
该解决方案实际上仅适用于极少数情况,即您拥有无法更改的废弃ZIP下载或只能读取的存储库,但不再维护了。
"repositories": [ { "type":"package", "package": { "name": "l3pp4rd/doctrine-extensions", "version":"master", "source": { "url": "https://github.com/l3pp4rd/DoctrineExtensions.git", "type": "git", "reference":"master" } } }],"require": { "l3pp4rd/doctrine-extensions": "master"}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)