A plugin made for webpack-builder.
$ npm i @reactway/webpack-builder-plugin-images
Add plugin into webpack config by using use()
builder method.
const webpackBuilder = require("@reactway/webpack-builder");
const images = require("@reactway/webpack-builder-plugin-images");
module.exports = new webpackBuilder.Builder(__dirname, {
entry: "./src/app.js",
output: {
path: "./dist",
filename: "[name].bundle.js"
}
})
.use(images)
.toConfig();
Options you can pass:
interface ImageLoaderOptions {
limit: string | number;
sourceMap: boolean;
optimizeInDev: boolean;
optimization: ImagesOptimization;
outputFolder: string;
}
More details about @reactway/image-loader
options you can read @reactway/image-loader options.
const webpackBuilder = require("@reactway/webpack-builder");
const images = require("@reactway/webpack-builder-plugin-images");
module.exports = new webpackBuilder.Builder(__dirname, {
entry: "./src/app.js",
output: {
path: "./dist",
filename: "[name].bundle.js"
}
})
.use(images, {
limit:1000
...
})
.toConfig();
WIP
Released under the MIT license.