Обновление конфига css-loader для поддержки .css и дефолтных импортов
- Обновлен regex для включения обработки .css файлов (необходимо для стилей Swiper) - Отключен namedExport в опциях css-loader для исправления дефолтных импортов из SCSS модулей
This commit is contained in:
@@ -18,7 +18,7 @@ import MiniCssExtractPlugin from 'mini-css-extract-plugin'
|
||||
*/
|
||||
export const buildCssLoader = (isDev: boolean) => {
|
||||
const cssLoader = {
|
||||
test: /\.s[ac]ss$/i,
|
||||
test: /\.(s[ac]ss|css)$/i,
|
||||
use: [
|
||||
// Создает <style> теги из JS строк (dev) или извлекает в файлы (prod)
|
||||
isDev ? 'style-loader' : MiniCssExtractPlugin.loader,
|
||||
@@ -28,6 +28,7 @@ export const buildCssLoader = (isDev: boolean) => {
|
||||
options: {
|
||||
modules: {
|
||||
auto: /\.module\..*$/,
|
||||
namedExport: false,
|
||||
localIdentName: isDev
|
||||
? '[path][name]__[local]--[hash:base64:5]'
|
||||
: '[hash:base64:8]',
|
||||
|
||||
Reference in New Issue
Block a user