@SomeHuman2

Почему обнуяются настройки лоадера?

Здравствуйте, у мня есть
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 подгружал файл через лоадер либо как-то по другому чтоб было красиво)) Если возможно
  • Вопрос задан
  • 22 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы