Обновление композитора Yii2 после клонирования из bitbucket

Поэтому я клонировал свой продвинутый проект Yii2 из bitbucket. Это без папки продавца, поэтому я должен запустить composer update установить все плагины. Но когда я делаю это, я получаю ошибки:

Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - jlorente/yii2-widget-remainingcharacters dev-master requires bower-asset/jquery-remaining-characters ~1.0.0 -> no matching package found.
    - jlorente/yii2-widget-remainingcharacters 1.0.1 requires bower-asset/jquery-remaining-characters ~1.0.0 -> no matching package found.
    - jlorente/yii2-widget-remainingcharacters 1.0.0 requires bower-asset/jquery-remaining-characters ~1.0.0 -> no matching package found.
    - Installation request for jlorente/yii2-widget-remainingcharacters * -> satisfiable by jlorente/yii2-widget-remainingcharacters[1.0.0, 1.0.1, dev-master].

Potential causes:
 - A typo in the package name
 - The package is not available in a stable-enough version according to your minimum-stability setting
   see <https://getcomposer.org/doc/04-schema.md#minimum-stability> for more details.
 - It's a private package and you forgot to add a custom repository to find it

Read <https://getcomposer.org/doc/articles/troubleshooting.md> for further common problems.

Так что мои требования не в порядке. Хорошо. Я установил jquery-remaining-characters ~1.0.0 но ошибка все та же. Подобные проблемы встречаются уже несколько раз, и я хочу научиться справляться с ними. Также нет опечатки в названии пакета, и я попробовал с обоими stable а также dev Варианты минимальной устойчивости. Что должно быть сделано и в чем проблема с пакетами композитора / бауэра в этом случае?

1 ответ

Решение

Вы должны либо использовать https://asset-packagist.org/ - добавить свой репозиторий в свой composer.json:

"repositories": [
    {
        "type": "composer",
        "url": "https://asset-packagist.org"
    }
]

Или установить fxp/composer-asset-plugin во всем мире:

composer global require "fxp/composer-asset-plugin:~1.4"
Другие вопросы по тегам