github.com/webpack-contrib/mini-css-extract-plugin/issues/45

я есть несколько файлов тем, которые в основном представляют собой файлы SASS с различными переменными, которые задают цвета, шрифты и т. Д., Специфичные для каждой темы. Остальные файлы SASS в проекте используют эти переменные в своих правилах CSS.

Я хотел бы настроить веб-пакет таким образом, чтобы он генерировал 1 файл CSS для каждого файла темы.

Например:

main.scss:

body {
  background-color: $theme-specific-color;
}

theme1.scss:

$theme-specific-color: blue;

theme2.scss:

$theme-specific-color: green;

Желаемая конфигурация будет выводить 2 файла CSS:

theme1.css:

body {
  background-color: blue;
}

theme2.css:

body {
  background-color: green;
}

Я сейчас пользуюсьExtractTextPlugin извлечь таблицы стилей в CSS.

Ответы на вопрос(1)

Ваш ответ на вопрос