@Andy_Francev
Frontend Developer

Сборка статического сайта. Почему не обновляется сборка в html?

Добрый день! Пытаюсь для статического сайта настроить компиляцию ejs шаблонов. Проблема в том, что в дев-режиме сборка пересобирается только при изменениях в основном шаблоне. При изменении заинклюженных в него файлов (например header) в дев-режиме сборка не пересобирается. Вебпак не видит изменения?

структура папки с шаблонами:
views
    pages
         index.ejs
    partials
        header.ejs

конфиг Вебпака:
module.exports = {
  module: {
    rules: [
    {
      test: /\.ejs$/,
      use: {
        loader: 'ejs-templates-loader',
        options: {}
      }

    }]
  },
  plugins: [
    new HtmlWebpackPlugin ({
      template: './src/views/pages/index.ejs',
      filename: './index.html'
    })
  ],
}


index.ejs
<body>
    <h1>AAAAAAAAA</h1>
    <%- include('../partials/header.ejs', {test: 123311222}) -%>
</body>


header.ejs
<h2><%= test %></h2>
<h3>111222</h3>
  • Вопрос задан
  • 79 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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