Часто встречающая ошибка, лично у меня возникающая при установке истого Yii2 приложения впервые на системе — «Composer. Ошибка Class Fxp\Composer\AssetPlugin\Repository\NpmRepository does not exist». В этой статье короткая заметка о возможном варианте решения проблемы.
Итак, мне помогло последовательное выполнение следующих комманд:
composer global update fxp/composer-asset-plugin --no-plugins composer global require fxp/composer-asset-plugin --no-plugins
Если Вы получаете ошибку о неизвестной команде composer — Вам может помочь немного иной вызов:
php composer.phar global update fxp/composer-asset-plugin --no-plugins php composer.phar global require fxp/composer-asset-plugin --no-plugins
Надеюсь этот вариант будет кому-то полезным.
Удачи!