Решил обновить проект до последней версии и подключить asset-packagist.
В composer.json указал версию
Код: Выделить всё
"yiisoft/yii2": "~2.0.13"
Код: Выделить всё
"bower-asset/bootstrap": "^3.3",
"npm-asset/jquery": "^2.2"
Код: Выделить всё
"repositories": [
{
"type": "composer",
"url": "https://asset-packagist.org"
}
]
Но в vendor стало две директории - bower и bower-asset. Решив, что это не правильно удалил bower и сразу вышла ошибка
Код: Выделить всё
Exception 'yii\base\InvalidParamException' with message 'The file or directory to be published does not exist: /home/slonik/localhost/www/night_new/vendor/bower/jquery/dist'
Код: Выделить всё
"extra": {
"asset-installer-paths": {
"npm-asset-library": "vendor/npm",
"bower-asset-library": "vendor/bower"
}
},
Код: Выделить всё
"extra": {
"asset-installer-paths": {
"npm-asset-library": "vendor/npm",
"bower-asset-library": "vendor/bower"
}
},
С чем это связано? Для чего именно две директории bower и bower-asset в старом проекте? Почему в новом нет bower?