Почему я не могу использовать composer require {packageName} успешно? - PullRequest
0 голосов
/ 05 сентября 2018

Я учусь создавать пакеты Laravel, и я написал пакет здесь: noahprot / fillindata

Затем я отправляю это Packagist

И я установил последний выпуск в github

И шоу Packagist вот так: Уже показывают последний выпуск

Затем я использую Laravel CLI Tool для создания нового проекта laravel, я хочу попробовать использовать этот пакет, и я использую composer require noahprot/fillindata

Но результат такой:

  [InvalidArgumentException]                                                                                                              
  Could not find a version of package noahprot/fillindata matching your 
  minimum-stability (dev). Require it with an explicit version con  
  straint allowing its desired stability.  

Файл моего пакета composer.json:

{
"name": "noahprot/fillindata",
"License": "MIT",
"description": "take the csv file fill into database table",
"authors": [
    {
        "name": "Noah Prot",
        "email": "mylovewangjian@gmail.com"
    }
],
"autoload": {
    "psr-4": {
        "NeoLee\\Fillindata\\": "src/"
    }
},
"extra": {
    "laravel": {
        "providers": [
            "NoahProt\\Fillindata\\FillindataServiceProvider"
        ]
    }
},
"require": {}

}

Я пробую что-то вроде: добавить "minimum-stability": "dev" в composer.json, но не получилось, даже я редактирую на "стабильный", но тоже не получается;

Я понятия не имею об этой ситуации сейчас;

Ребята, пожалуйста, помогите мне, и дайте совет, пожалуйста!

Спасибо всем!

1 Ответ

0 голосов
/ 05 сентября 2018

Похоже, что у Packagist есть некоторые проблемы с кэшем, см. эту проблему . Зеркало, которое вы используете, вероятно, содержит устаревшую информацию о пакетах. На данный момент вы можете сделать только две вещи:

  1. Дождитесь обновления данных пакетов на зеркале.
  2. Сообщить о вашем случае (см. этот комментарий ).
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...