yii2 + Composer обновляет очень долго

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
mikola123
Сообщения: 42
Зарегистрирован: 2016.04.22, 22:39

yii2 + Composer обновляет очень долго

Сообщение mikola123 »

Добрый день!

Начинал работу с yii2 несколько лет назад. Потом вернулся к проектам в этом году.
И вот, как началась проблема с composer, так она и висит и порой очень раздражает.
Когда-то composer обновлял vendor в течении пары минут. Сейчас около часа соображает над зависимостями, потом долго обновляет иногда вываливаясь с ошибками.
Что в прошлый раз была огромная проблема в установке пакета rmrevin/yii2-fontawesome. Первую часть пакет устанавливает в течении часа, потом пытается загрузить пакет FontAwesome, через еще полчаса попыток загрузить, меня это сильно начинает бесить.
В очередной раз пакет приходится полностью ставить руками + обновление руками autoload.

Файл composer.json по умолчанию скачан yii2-advanced.

Код: Выделить всё

"repositories": [
        {
            "type": "composer",
            "url": "https://asset-packagist.org"
        }
    ]
composer-asset-plugin - не использую.

Подскажите, неужели у всех нужно ждать полтора часа, чтобы обновить какой нибудь пакет? Если нет, как это исправить?

Спасибо!
mikola123
Сообщения: 42
Зарегистрирован: 2016.04.22, 22:39

Re: yii2 + Composer обновляет очень долго

Сообщение mikola123 »

Попробовал переустановить OpenServer и заново установить yii2-advanced и запустить
composer self-update
composer update

Пол часа весит месадж и ничего не происходит, возникает ощущение, что завис процесс

Код: Выделить всё

Loading composer repositories with package information
Updating dependencies
Прошло еще полчаса

Код: Выделить всё

- Downloading npm-asset/jquery (2.2.4)
  - Downloading fortawesome/font-awesome (5.15.1)
 1/2 [==============>-------------]  50%  - Downloading fortawesome/font-awesome (5.15.1)
  - Downloading fortawesome/font-awesome (5.15.1)
Пытается скачать пакет, что в марте была такая же ерунда, что сейчас. Каждые 10 минут пытается скачать пакет, в конце должен вывалится с ошибкой. А раз вывалится ошибка, то не сработает Autoload, проект опять не в состоянии запуститься.
Аватара пользователя
maleks
Сообщения: 1998
Зарегистрирован: 2012.12.26, 12:56

Re: yii2 + Composer обновляет очень долго

Сообщение maleks »

Посмотрите актуальность того токена через который композер ходит на гитхаб.
mikola123
Сообщения: 42
Зарегистрирован: 2016.04.22, 22:39

Re: yii2 + Composer обновляет очень долго

Сообщение mikola123 »

maleks писал(а): 2020.10.28, 07:45 Посмотрите актуальность того токена через который композер ходит на гитхаб.
Не, пакеты он обновляет. В течении 1-2 двух часов, но font-awesome он так и не обновил, просто вывалился с ошибкой.
Даже если добавить новый пакет не через composer update, а установкой одного пакета, то все равно установка занимает около 1 часа.
mikola123
Сообщения: 42
Зарегистрирован: 2016.04.22, 22:39

Re: yii2 + Composer обновляет очень долго

Сообщение mikola123 »

Так ну вроде решил проблему:
composer clear-cache
В файле C:\Users\[user]\AppData\Roaming\Composer\composer.json
Осталась древняя настройка

Код: Выделить всё

{
    "require": {
        "fxp/composer-asset-plugin": "~1.4.6"
    }
}
Удалить строку "fxp/composer-asset-plugin": "~1.4.6"
Ответить