【发布时间】:2020-04-28 11:15:40
【问题描述】:
我想在我的 SCSS 文件中使用此代码:
.x {
--image: '/path/img.svg';
background-image: url(var(--image));
}
但编译失败并出现此错误:
ModuleNotFoundError: Module not found: Error: Can't resolve './--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},
},
],
}
【问题讨论】:
标签: css webpack sass webpack-4 css-variables