У меня есть мопсин. Mixin используется для создания блока с любым именем изображения, переданным в качестве аргумента.
mixin img({imageSrc: ""} = {})
.img(src="./img/" + imageSrc + ".jpg")
В результате я хочу, чтобы webpack либо поместил это изображение в dist/img/
, либо обработал и заменил этот путь на формат base64.
Из-за моей необходимости для сохранения относительных путей в sass и pug я использую url-loader
. Поэтому моя текущая конфигурация мопса и изображения выглядит следующим образом:
module: {
rules: [{
test: /\.pug$/,
loader: 'pug-loader
}, {
test: /\.(jp(e*)g|png|svg)$/,
use: [{
loader: "url-loader",
options: {
outputPath: "images/"
}
}]
}]
}
Благодарим вас за помощь, потому что у меня заканчиваются идеи: c