1 . Создаем приватный репозиторий
2 . Создаем релиз версии .
https://github.com/myorg/my-private-package/releases/new
1 . В файл composer.json
добавляем секцию:
"repositories": [
{
"type": "vcs",
"url": "https://github.com/myorg/my-private-package"
}
]
2 . Командой composer require myorg/my-private-package
добавляем зависимость
1 . При первом подключении приватного пакета, composer
попросит вас сгенерировать токен на Github. Это можно сделать перейдя по ссылки, которую вы увидите в терминале или перейдя по этой ссылке.
2 .Список сгенерированых токенов на GitHub находится здесь.
3 . После генерации токена нужно его скопировать, вставить в терминал и нажать Enter
. Токен сохранится и загрузка пакета продолжится.
Список токенов добавленых в конфигурацию composer
на локальном компьютере находится в файле ~/.config/composer/auth.json
.