Здравствуйте, у мня есть
chainWebpack: (config) => {
config.module
.rule("ejs")
.test(/\.ejs$/)
.use("ejs-loader")
.loader("ejs-loader")
.set("options", {
esModule: false,
variable: "data",
});
}
и htmlWebpackPlugin с
template: "./public/index.ejs",
Собственно если явно не указать лоадер с настройками (примерчик выше) в виде
template: "ejs-loader?{esModules:false}!./public/index.ejs",
лоадер не используется
Я предполагаю потому что chainWebpack определяется после применения htmlWebpackPlugin, однако можно ли как-то сделать так чтоб лоадер объявлялся раньше и htmlWebpackPlugin подгружал файл через лоадер либо как-то по другому чтоб было красиво)) Если возможно