Я хочу использовать этот код в моем файле S CSS:
.x {
--image: '/path/img.svg';
background-image: url(var(--image));
}
Но компиляция завершается с этой ошибкой:
ModuleNotFoundError: Модуль не найден: Ошибка: Не удается разрешить './--image'
Есть ли уловка, чтобы избежать разрешения модуля здесь?
Загрузчики в моей конфигурации Webpack:
{
test: /\.(png|jpg|gif|svg)$/,
loader: 'file-loader',
options: {
name: '[name].[ext]',
},
},
{
test: /\.scss$/,
use: [
'style-loader',
MiniCssExtractPlugin.loader,
{
loader: 'css-loader',
options: {sourceMap: true},
}, {
loader: 'postcss-loader',
options: {sourceMap: true, config: {path: `./postcss.config.js`}},
}, {
loader: 'sass-loader',
options: {sourceMap: true},
},
],
}