Компиляция меньше в плагине octoberCMS
Я создаю плагин в OctoberCMS, и мне нужно использовать меньше для некоторых сценариев внешнего и внутреннего использования. Проблема в том, что я не знаю, как импортировать меньше файлов, файлов в моем плагине.
Как я понимаю, обычно что-то вроде этого будет сделано:
<link href="{{ ['assets/less/theme.less']|theme }}" rel="stylesheet">
Но для меня это не работает. Я хотел бы знать, что я делаю неправильно, или как это должно быть сделано. В попытке сделать это, я получил следующее:
<link href="{{ ['path/to/plugin/asset.less']|app}}" rel="stylesheet">
Кто-нибудь здесь знает, как я могу использовать меньше в плагине?
РЕДАКТИРОВАТЬ: я сделал еще несколько копаний и обнаружил, что если я зарегистрирую меньше пакетов в моем плагине, например, так:
CombineAssets::registerCallback(function($combiner) {
$combiner->registerBundle('~/path/to/style.less');
});
и скомпилируйте его с помощью командной строки следующим образом:
php artisan october:util compile less
а затем импортировать CSS в HTML, то это работает.
Если кто-нибудь знает, как сделать это в реальном времени, было бы здорово услышать это.