【发布时间】:2014-09-20 14:38:04
【问题描述】:
我有一个 PHP 作曲家包,它需要 "illuminate/support":"4.1.*" 才能与 Laravel 4.1 集成一起使用。我有一个新的 Laravel 项目,现在是 v 4.2.*。我相信我现在需要更新包以要求 "illuminate/support":"4.2.*" (由于作曲家错误)。如何最好地保持对 Laravel v4.1 和 v4.2 的支持?
这是我的作曲家包的composer.jsonfile:
{
"name": "appointedd/appointedd-php",
"description": "",
"authors": [
{
"name": "Billy Jones",
"email": "billy@appointedd.com"
}
],
"require": {
"php": ">=5.3.0",
"illuminate/support": "4.1.*",
"guzzlehttp/guzzle": "~4.0"
},
"autoload": {
"psr-0": {
"Appointedd\\Appointedd": "src/"
}
},
"minimum-stability": "stable"
}
当前标记为版本0.0.3。我应该更新 composer.json 文件以要求 4.2.* 并将其标记为 0.1.0 还是使用更有意义的名称?
【问题讨论】:
标签: php git composer-php versioning