Я пытаюсь исключить только main. js chunk файл из HTMLWebpackPlugin
, но когда я делаю excludeChunks: ["main"]
, он также исключает основной CSS файл, который я хочу сохранить. Я могу сделать несколько точек входа для моих файлов s css и исключить main
, но обычно я не вижу большого количества людей, имеющих несколько точек входа для файлов s css, поэтому мне интересно, есть ли другой способ достичь it.
Моя конфигурация ввода
entry: {
main: ["./src/js/index.js"],
donate: ["./src/js/donate.js"],
},
Моя конфигурация плагина
new HTMLWebpackPlugin({
title: "donate",
template: "./src/donate.html",
filename: "./donate.html",
favicon: "./src/images/logo.png",
excludeChunks: ["main"], // excludes both js and css files bacause they are main.bundle.js and main.bundle.js
minify: {
removeComments: true,
},
}),
new MiniCssExtractPlugin({
filename: "[name].css",
chunkFilename: "[id].css",
}),