Fallback Loader

Updated config to fix SVG loading as base64 in css output. Can turn encoding on or off.
{
test: /.svg$/i,
use: [
{
loader: ‘url-loader’,
options: {
encoding: ‘true’,
},
},
],
},
{
test: /.(ttf|otf|eot|woff2?|png|jpe?g|gif|ico)$/,
include: config.paths.assets,
loader: ‘url-loader’,
options: {
limit: 5096,
esModule: false,
name: [path]${assetsFilenames}.[ext],
fallback: require.resolve(‘responsive-loader’),
},
},
{
test: /.(ttf|otf|eot|woff2?|png|jpe?g|gif|ico)$/,
include: /node_modules/,
loader: ‘url-loader’,
options: {
limit: 5096,
esModule: false,
outputPath: ‘vendor/’,
name: ${config.cacheBusting}.[ext],
fallback: require.resolve(‘responsive-loader’),
},
},
],
},