I have some pictures in folder "src/assets/img/". I would like to keep the relative path to pictures.
Example: before -> after
Part of my webpack config:
const config = {
entry: {
app: './src/app.js',
},
output: {
path: path.resolve(__dirname, './dist'),
filename: '[name].js',
assetModuleFilename: 'assets/[name][ext]',
clean: true,
},
// ...
module: {
rules: [
// ...
{
test: /\.(png|svg|jpg|jpeg|gif)$/i,
use: {
loader: 'image-webpack-loader',
options: {
disable: !isProduction,
mozjpeg: {
progressive: true,
quality: 80,
},
optipng: {
optimizationLevel: 3,
},
pngquant: {
quality: [0.7, 0.9],
speed: 4,
},
},
},
type: 'asset/resource',
generator: {
filename: 'assets/img/[name][ext]',
},
},
],
},
// ...
};
But all folders inside are deleting -> like this
I'm sure it's about
generator: {
filename: 'assets/img/[name][ext]'
}
But I didn't find anything