@skuvaWeb

Как правильно обрабатывать html в webpack?

Задача следующая.
Хочу создать папку с html файлами, и чтобы при генерации build сборки мои html файлы из папки 'src/html' (например) копировались в папку dist, автоматически вставляя скрипты, стили, картинки и прочее.

В оф документации есть HtmlWebpackPlugin
Как заставить его брать и обрабатывать не конкретный файл, а папку?
  • Вопрос задан
  • 145 просмотров
Решения вопроса 1
potapchino
@potapchino
import glob from 'glob'
import path from 'path'

{
  plugins: [
    ...glob.sync('src/html/*.html')
      .map(html => new HtmlWebpackPlugin({
        filename: path.basename(html),
        template: html
      }))
  ]
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы