customize-cra-plugin
Provide replace or delete webpack plugin capabilities based on customize-cra package
Installation
Use the package manager npm to install customize-cra-plugin
npm install customize-cra-plugin
Usage
const { override } = require("customize-cra");
const { replacePlugin,deletePlugin } = require("customize-cra-plugin");
const entryUtil = require("webpack-entry-util");
const entryConfig = entryUtil.getEntryFile();
module.exports = {
webpack: override(
replacePlugin("HtmlWebpackPlugin", (oldPlugin) => {
const options = oldPlugin.options;
return new MultPageWebpackPlugin(options, entryConfig);
}),
deletePlugin("ManifestPlugin")
)
}