LESS: префикс .rtl ко всем элементам css и селекторам классов с gulp - PullRequest
0 голосов
/ 07 сентября 2018

Я использую плагин less gulp для компиляции меньшего количества файлов и пытаюсь заменить несколько переменных пользовательскими переменными, используя параметр modifyVars, предоставляемый плагином.

Файл для конвертирования выглядит так -

.rtl {
    @import "bootstrap.less";
}

и команда gulp -

gulp.src(filename)
          .pipe($.less({
            plugins: [new LessPluginRTL()],
            modifyVars: {list of variables}
          }))

Но modifyVars не заменяются в выходном файле. Тем не менее, если он работает нормально, если я удаляю .rtl

@import "bootstrap.less";

Я пытался использовать плагин "gulp-class-prefix" с приведенным выше оператором импорта для префикса ".rtl" для всех классов и элементов, но он работает только для селекторов классов, а не для селекторов элементов.

...