Есть ли возможность в yii2 задать путь для копирования ресурсов?
(Yii2 advanced, на всякий случай)
В общем у меня в
protected-domain-dir/assets/less/
есть файл стилей
styles.less
.
Он содержит нечто такое:
@import "../../../vendor/bower-asset/bootstrap/less/bootstrap.less";
То есть при сборке он импортирует bootstrap
*.less
-файлы (из
vendor/bower-asset/bootstrap/less
), меняет переменные и затем сохраняется в
protected-domain-dir/assets/css/styles.css
-файл (минифицируется с помощью winless), который затем публикуется через AppAsset.
Очевидная загвоздка в том, что файлы шрифтов glyphicons не копируются из папки vendor/bower-asset/bootstrap/fonts к папке с файлом стилей и естественно не работают.
Можно ли каким-то образом указать yii, что копировать именно данный asset нужно в папку
@webroot/css/styles.css
, а не в
@webroot/assets/хеш/styles.css
и туда же ложить файлы шрифтов?
P.S. --------------------
В итоге если файл AppAsset содержит такой код:
class AppAsset extends AssetBundle
{
public $sourcePath = '@app/assets/css';
public $css = [
'styles.css',
];
}
То на вебе будет так:
domain.com/assets/хеш/styles.css
А мне нужно так:
domain.com/css/styles.css