Fix html webpack plugin

Html files got deleted after a rebuild
This commit is contained in:
Manuel Bouza 2020-06-05 09:52:44 +02:00
parent 46aa91b736
commit f4c747dd7e

View File

@ -7,7 +7,7 @@ const MiniCssExtractPlugin = require("mini-css-extract-plugin")
const HtmlWebpackPlugin = require("html-webpack-plugin") const HtmlWebpackPlugin = require("html-webpack-plugin")
const ZipPlugin = require("zip-webpack-plugin") const ZipPlugin = require("zip-webpack-plugin")
module.exports = env => { module.exports = (env) => {
const config = { const config = {
entry: { entry: {
background: "./src/js/background.js", background: "./src/js/background.js",
@ -73,17 +73,17 @@ module.exports = env => {
}), }),
new HtmlWebpackPlugin({ new HtmlWebpackPlugin({
template: path.join(__dirname, "src", "background.html"), template: path.join(__dirname, "src", "background.html"),
filename: "background.html", filename: path.resolve(`build/${env.browser}`, "background.html"),
chunks: ["background"], chunks: ["background"],
}), }),
new HtmlWebpackPlugin({ new HtmlWebpackPlugin({
template: path.join(__dirname, "src", "popup.html"), template: path.join(__dirname, "src", "popup.html"),
filename: "popup.html", filename: path.resolve(`build/${env.browser}`, "popup.html"),
chunks: ["popup"], chunks: ["popup"],
}), }),
new HtmlWebpackPlugin({ new HtmlWebpackPlugin({
template: path.join(__dirname, "src", "options.html"), template: path.join(__dirname, "src", "options.html"),
filename: "options.html", filename: path.resolve(`build/${env.browser}`, "options.html"),
chunks: ["options"], chunks: ["options"],
}), }),
], ],