Webpack plugin to replace assets path using manifest context.
# for webpack 5
npm install --save-dev webpack-manifest-replace-plugin
# for webpack 4
npm install --save-dev webpack-manifest-replace-plugin@1.0.0
# for webpack 3
npm install --save-dev webpack-manifest-replace-plugin@0.0.4
⚠️ webpack-manifest-replace-plugin >= 1.0.0
is no longer requiredmanifest.json
file.
const ManifestReplacePlugin = require('webpack-manifest-replace-plugin');
module.exports = {
...
plugins: [
new ManifestReplacePlugin({
include: path.resolve(__dirname, 'src'),
test: /\.(jsp|php|htm|html)$/,
})
]
...
};
Name | Type | Default | Description |
---|---|---|---|
include |
{String} |
undefined |
Files to include. |
test |
{Pattern} |
/\.(htm|html)$/ |
Test to match files against. |
outputDir |
{String} |
Webpack output.path |
Output directory for replaced files. |
MIT © 2017 unchai