Почему при установке пакета не скачиваются js и css файлы?
1) Пытаюсь поставить пакет 2amigos/yii2-file-upload-widget - там в репозитории нет js файлов, сам пакет ставится, но скрипты не публикуются (очевидно потому что не скачиваются), поидее там в зависимостях есть указание на установку js пакетов. То ли я что-то не так делаю, то ли проблема с репозиторием? 2) и правильно ли я понимаю что composer в Yii2 может учитывать зависимости для js пакетов, управляемых bower через пакет fxp/composer-asset-plugin:~1.0.3 ?
Да так именно и ставил, но видимо установилось не корректно, почему? Вот еще добавил в composer.json "scripts": {
"post-install-cmd": [
"bower install"
],
"post-update-cmd": [
"bower install"
]
} - и все заработало, правильно ли понимаю что если стоит fxp/composer-asset-plugin, то можно было бы не прописывать запуск бовера?
Понимаете правильно. Но почему не установилось сразу - это странно. Попробуйте обновить composer и запустить composer install -v (будет больше подробностей о том что делает Composer. Еще больше подробностей: -vv или -vvv)
У меня была похожая проблема, нужно обновиться. Выполните:
$ composer selfupdate
$ composer global update --no-plugins
$ composer global require fxp/composer-asset-plugin:"^1.1.0" --no-plugins
$composer update
После этих действий зависимости подтянутся