Ответ 1
Вы можете запустить из корня проекта следующее, чтобы добавить репозиторий в проект composer.json:
composer config repositories.repo-name vcs https://github.com/my/repo
Я хочу добавить новый пакет, который не находится в packagist, это локальный или непубличный репозиторий. Я знаю, как это сделать в composer.json
. Например:
"repositories": [
{
"type": "vcs",
"url": "https://bitbucket.org/xxxx/xxxxx.git"
}
],
"require": {
"xxxx/xxxxx": "dev-master"
},
Но я хочу сделать это из командной строки, чтобы добавить эти непубличные репозитории в файл сложения. Пакеты, зарегистрированные в Packagist, я могу добавить:
composer require ....
Но как справиться с этим с репозиториями, не зарегистрированными в Packagist?
Вы можете запустить из корня проекта следующее, чтобы добавить репозиторий в проект composer.json:
composer config repositories.repo-name vcs https://github.com/my/repo