Почему я не могу скачать свою посылку через packagist?

Я разработал библиотеку и решил бросить ее упаковщику. мой composer.json выглядит следующим образом

{
"name": "kamranahmedse/php-geocode",
"type": "library",
"description": "A wrapper around the Google Geocoding API to get different details such as latitude, longitude, country, city, district, postcode, town and street number regarding some specific address.",
"keywords": ["location", "address", "addresses", "google", "map", "maps", "gmap", "gmaps", "geocode", "geocoder", "geocoding"],
"homepage": "https://github.com/kamranahmedse/php-geocode",
"license": "MIT",
"authors": [
{
"name": "Kamran Ahmed",
"homepage": "http://kamranahmed.info",
"role": "Developer"}
],
"autoload": {
"psr-0": {
"Geocode": "src/"}
},
"require": {
"php": ">=5.2.0"}
}

и я принял мой пакет в https://packagist.org/packages/kamranahmedse/php-geocode и связанный репозиторий git https://github.com/kamranahmedse/php-geocode. Теперь, чтобы проверить, нормально ли работает мой пакет, я создал папку. Внутри этой папки я создал этот простой composer.json файл, содержащий

{
"require": {
"kamranahmedse/php-geocode": "*"}
}

Но всякий раз, когда я пытаюсь бежать composer installЯ получаю следующую ошибку:

Ваши требования не могут быть разрешены для устанавливаемого набора пакетов.

Проблема 1
— Запрошенный пакет kamranahmedse / php-geocode не найден ни в одной версии, возможно, в названии пакета есть опечатка.

Может кто-нибудь, пожалуйста, посмотрите и посмотрите, что я здесь делаю не так? Я пытался и пытался, но не смог найти никаких ошибок, так как это будет мой первый пакет по сравнению с Packagist, и у меня нет предыдущего опыта.

0

Решение

Я полагаю, это потому, что у вас нет стабильных выпусков, и композитор по умолчанию загружает только стабильные выпуски, когда * указан.

Либо измените спецификацию вашей версии на dev-master или установите свой minimum-stability в dev,

6

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]