Проблемы с Bower при composer update

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Gleb_A
Сообщения: 120
Зарегистрирован: 2012.02.26, 18:29

Проблемы с Bower при composer update

Сообщение Gleb_A »

Обновил composer asset plugin до версии 1.4.2
Запускаю composer update -vvv
Почему то пакеты которые связаны с Bower composer пытается брать с https://registry.bower.io
Три раза долго пытается скачать и, видимо, не получается:
Downloading https://registry.bower.io/packages/jquery
Downloading https://registry.bower.io/packages/jquery
Downloading https://registry.bower.io/packages/jquery

а вроде как я понял, что больше так не работает (https://forum.yiiframework.com/t/import ... ugin/87003)

Как исправить ситуацию?
someweb
Сообщения: 552
Зарегистрирован: 2017.03.09, 10:12

Re: Проблемы с Bower при composer update

Сообщение someweb »

Удалите из composer.json

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

        "asset-installer-paths": {
            "npm-asset-library": "vendor/npm",
            "bower-asset-library": "vendor/bower"
        }
Добавьте на верхний уровень

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

    "repositories": [
        {
            "type": "composer",
            "url": "https://asset-packagist.org"
        }
    ]
В конфиг приложения добавьте

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

    'aliases' => [
        '@bower' => '@vendor/bower-asset',
        '@npm'   => '@vendor/npm-asset',
    ],
Чтобы правильно задать вопрос, нужно знать бо́льшую часть ответа. Роберт Шекли.
Gleb_A
Сообщения: 120
Зарегистрирован: 2012.02.26, 18:29

Re: Проблемы с Bower при composer update

Сообщение Gleb_A »

Перешел на asset-packagist. Он лучше и быстрее работает. Но проблема осталасть. Видимо какие то есть ешё глобальные настройки fxp-asset-plugin. Самое интересное, что на локальном сервере с одним и темже composer.json всё обновляется, а на другом сервере что то идёт нетак.

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

 composer.phar update -vvv
Reading ./composer.json
Loading config file ./composer.json
Checked CA file /etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem: valid
Executing command (/var/www/offenwanger.ru): git branch --no-color --no-abbrev -v
Executing command (/var/www/offenwanger.ru): git describe --exact-match --tags
Executing command (/var/www/offenwanger.ru): git log --pretty="%H" -n1 HEAD
Executing command (/var/www/offenwanger.ru): hg branch
Executing command (/var/www/offenwanger.ru): fossil branch list
Executing command (/var/www/offenwanger.ru): fossil tag list
Executing command (/var/www/offenwanger.ru): svn info --xml
Reading /home/gleb/.config/composer/composer.json
Loading config file /home/gleb/.config/composer/composer.json
Reading /var/www/offenwanger.ru/vendor/composer/installed.json
Reading /home/gleb/.config/composer/vendor/composer/installed.json
Loading plugin yii\composer\Plugin
Loading plugin Fxp\Composer\AssetPlugin\FxpAssetPlugin
Running 1.8.3 (2019-01-30 08:31:33) with PHP 7.2.14 on Linux / 3.10.0-957.1.3.el7.x86_64
Loading composer repositories with package information
Downloading https://asset-packagist.org/packages.json
Writing /home/gleb/.cache/composer/repo/https---asset-packagist.org/packages.json into cache
Downloading https://repo.packagist.org/packages.json
Writing /home/gleb/.cache/composer/repo/https---repo.packagist.org/packages.json into cache
Updating dependencies (including require-dev)
Reading /home/gleb/.cache/composer/repo/https---asset-packagist.org/p-provider-latest-.json from cache
Reading /home/gleb/.cache/composer/repo/https---repo.packagist.org/p-provider-2013.json from cache
Reading /home/gleb/.cache/composer/repo/https---repo.packagist.org/p-provider-2014.json from cache
Reading /home/gleb/.cache/composer/repo/https---repo.packagist.org/p-provider-2015.json from cache
Reading /home/gleb/.cache/composer/repo/https---repo.packagist.org/p-provider-2016.json from cache
Reading /home/gleb/.cache/composer/repo/https---repo.packagist.org/p-provider-2017.json from cache
Reading /home/gleb/.cache/composer/repo/https---repo.packagist.org/p-provider-2018.json from cache
Reading /home/gleb/.cache/composer/repo/https---repo.packagist.org/p-provider-2018-04.json from cache
Reading /home/gleb/.cache/composer/repo/https---repo.packagist.org/p-provider-2018-07.json from cache
Reading /home/gleb/.cache/composer/repo/https---repo.packagist.org/p-provider-2018-10.json from cache
Reading /home/gleb/.cache/composer/repo/https---repo.packagist.org/p-provider-2019-01.json from cache
Reading /home/gleb/.cache/composer/repo/https---repo.packagist.org/p-provider-archived.json from cache
Downloading http://repo.packagist.org/p/provider-latest%24eeb334e457d3da236e6401e6dd1f758475ef9a75166a1066ebf2885a2c5df3cf.json
Writing /home/gleb/.cache/composer/repo/https---repo.packagist.org/p-provider-latest.json into cache
Reading /home/gleb/.cache/composer/repo/https---repo.packagist.org/provider-mrssoft$yii2-sitemap.json from cache
Reading /home/gleb/.cache/composer/repo/https---asset-packagist.org/provider-bower-asset$jquery.json from cache
Reading /home/gleb/.cache/composer/repo/https---repo.packagist.org/provider-bower-asset$jquery.json from cache
Downloading https://registry.bower.io/packages/jquery
Downloading https://registry.bower.io/packages/jquery
Gleb_A
Сообщения: 120
Зарегистрирован: 2012.02.26, 18:29

Re: Проблемы с Bower при composer update

Сообщение Gleb_A »

Ни у кого идей не появилось? Проблема появилась после того как fxp/composer-asset-plugin обновил до версии 1.4.4
На локальном сервере fxp/composer-asset-plugin не трогал и всё работает, а на другом сервере зависает на скачке
Downloading https://registry.bower.io/packages/jquery, судя по дебагу
Аватара пользователя
ElisDN
Сообщения: 5845
Зарегистрирован: 2012.10.07, 10:24
Контактная информация:

Re: Проблемы с Bower при composer update

Сообщение ElisDN »

Если перешли на asset-packagist, то удалите вообще asset-plugin, чтобы не мешал.
Ответить