Я пытаюсь разработать библиотеку PHP (называемую foo/bar
), используя Composer в каталоге /work/a
с содержанием composer.json
:
{
"name": "foo/bar",
"require": {
"php": ">=7.2"
}
}
/work/a
является git проект и я на ветке mybranch
Я пытаюсь использовать эту библиотеку локально в другом проекте (называемом testing/foobar
), используя Composer в директории work/b
с composer.json
содержимое:
{
"name": "testing/foobar",
"type": "project",
"repositories": [
{
"type": "vcs",
"url": "/work/a"
}
],
"require": {
"php": "^7.4",
"foo/bar": "mybranch"
}
}
При запуске $ composer install
в /work/b
выдается ошибка:
[UnexpectedValueException]
Could not parse version constraint mybranch: Invalid version string "mybranch"