Не работает Composer Yii2

Вы только начали знакомство с Yii2, и заметили что многие плагины для него устанавливаются с помощью Composer. При работе на OpenServer у вас может возникнуть примерно следующая ошибка когда вы попытаетесь выполнить команду composer update:

Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.

Problem 1
— yiisoft/yii2 2.0.x-dev requires bower-asset/jquery 2.1.*@stable | 1.11.*@stable -> no matching package found.
— yiisoft/yii2 dev-master requires bower-asset/jquery 2.1.*@stable | 1.11.*@stable -> no matching package found.
— yiisoft/yii2 2.0.4 requires bower-asset/jquery 2.1.*@stable | 1.11.*@stable -> no matching package found.
— yiisoft/yii2 2.0.4 requires bower-asset/jquery 2.1.*@stable | 1.11.*@stable -> no matching package found.
— Installation request for yiisoft/yii2 >=2.0.4 -> satisfiable by yiisoft/yii2[2.0.4, dev-master, 2.0.x-dev].

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://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/discussion> for more details.

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

Для того что бы убрать ошибку, запустите в консоле:

После чего еще раз повторите обновление, возможно одно из обновлений попросит токен:

Could not fetch https://api.github.com/repos/jquery/jquery, please create a GitHub OAuth token to go over the API rate limit
Head to https://github.com/settings/tokens/new?scopes=repo&description=Composer+on+swods-note+2015-06-18+1304
to retrieve a token. It will be stored in «C:/Users/swods/AppData/Roaming/Composer/auth.json» for future use by Composer.
Token (hidden):

Пройдите по ссылке на второй строчке и сгенерируйте токен на GitHub-е и вставьте его в командную строку, после этого вы получите сообщение:

Token stored successfully.

После этого все пакеты должны установиться без ошибок.

Добавить комментарий