Для новоразрабатываемого сайта поставил через composer Yii2.
Мне надо использовать некоторые рессурсы, которые поставляются вместе с Yii2.composer.phar require --prefer-dist yiisoft/yii2 "*"
В assets/AppAsset.php добавляю зависимости:
Код: Выделить всё
public $depends = [
'yii\web\YiiAsset',
'yii\bootstrap\BootstrapAsset',
];
Но то, что ищет движок в vendor/bower находится там, куда всё поставил composer, а имеенно в vendor/bower-asset.Invalid Parameter – yii\base\InvalidParamException
The file or directory to be published does not exist: F:\home\mysite\vendor\bower/jquery/dist
Если вручную переименовать директорию то зависимости для рессурсов подтягиваются, но понимаю, что то что находится в vendor вручную править нельзя.
Значит пути решения два:
1. заставить composer ставить bower-пакеты в vendor/bower а не vendor/bower-asset;
2. или заставить Yii2 искать зависимости ресурсов в vendor/bower-asset.
Как это сделать? Или же есть другое решение?