Задать вопрос

Покажите на пальцах, как пользоваться LESS в YII2?

Суть , установил для тестов yii2 basic (в целом с фрэймворком знаком отлично)

Так вот, чистая установка, пытаюсь найти откуда ноги у .less файлов растут.
аха, vendor/bower/bootstrap

Далее, я думал, что можно исправить .less файл, и при замене assets, он замениться. Но нет. На этом я остановился месяца 3 назад.

Сегодня нашел, что сам less файл формируется в bootstrap-theme.css.map, и там записаны все .less файлы.

Так вот, что мне сделать, что бы изменить .less файлы и они записались в этот bootstrap-theme.css.map файл? Или что вообще нужно сделать, чтобы изменить файлы .less, и это изменения внедрились на сайт в .less файлы?
  • Вопрос задан
  • 4470 просмотров
Подписаться 4 Оценить 1 комментарий
Решения вопроса 1
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
Как вариант:
добавить расширение вот это:
"nizsheanez/yii2-asset-converter": "1.*"
в конфиге:
'assetManager' => [
            'converter'=> [
                'class'=>'nizsheanez\assetConverter\Converter',
                'destinationDir' => '', //at which folder of @webroot put compiled files
                'parsers' => [
                    'less' => [ // file extension to parse
                        'class' => 'nizsheanez\assetConverter\Less',
                        'output' => 'css', // parsed output file type
                        'options' => [
                            'auto' => true, // optional options
                        ]
                    ]
                ]
            ]
        ],

в assets добавляем свой less файл и он конвертируется в css. Остается только вопрос как это все в bootstrap завязать. Видимо отключить его от yii и прописать его явно в виде less файлов.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы