【发布时间】:2013-08-06 06:10:24
【问题描述】:
我使用作曲家驱动的框架(Laravel 4)。 它使用 Carbon 类进行日期时间操作。 Carbon 提供了完美的东西,但泄露了一些我需要的功能。 所以,我已经分叉了它,编写了新功能,并将它推送到我在 GitHub 上的存储库中。
问题是如何让 composer 替换原始 repo 中的 Carbon,在我的版本中,在哪个框架的 composer.json 链接?
在根 composer.json 中,我添加了指向我的 repo 的链接:
"repositories":[
...
{
"type":"git",
"url":"https://github.com/terion-name/Carbon"
}
],
我还尝试在“require”块中添加“nesbot/carbon”:“*”,我尝试添加
"replace" : {
"nesbot/carbon": "self.version"
},
在我的 Carbon composer.json 版本中。 没有任何效果。 Composer 安装原始版本的 carbon,没有关注我的 repo
【问题讨论】:
标签: php laravel laravel-4 composer-php