You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
517 B
21 lines
517 B
const HtmlPlugin = require('html-webpack-plugin');
|
|
const template = require('html-webpack-template');
|
|
const merge = require('deepmerge');
|
|
|
|
module.exports = ({ config }, options) => config
|
|
.plugin('html')
|
|
.use(HtmlPlugin, [
|
|
merge({
|
|
template,
|
|
inject: false,
|
|
appMountId: 'root',
|
|
xhtml: true,
|
|
mobile: true,
|
|
minify: {
|
|
useShortDoctype: true,
|
|
keepClosingSlash: true,
|
|
collapseWhitespace: true,
|
|
preserveLineBreaks: true
|
|
}
|
|
}, options)
|
|
]);
|
|
|