Задать вопрос
@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 подгружал файл через лоадер либо как-то по другому чтоб было красиво)) Если возможно
  • Вопрос задан
  • 25 просмотров
Подписаться 1 Сложный Комментировать
Помогут разобраться в теме Все курсы
  • OTUS
    JavaScript Developer. Basic
    6 месяцев
    Далее
  • GB (GeekBrains)
    Профессия Фронтенд-разработчик
    9 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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