Webpack, включая HTML файлов в других HTML файлах - PullRequest
0 голосов
/ 30 мая 2020
В

Webpack и Pug есть действительно отличная функция под названием включает . Это позволяет вам загрузить другой шаблон мопса из шаблона мопса, просто позвонив:

  include ../components/head.pug

Насколько я понимаю, это не использует JS и выполняется автоматически, когда Webpack компилирует скрипты.

Есть ли способ добиться этого без использования pug и без добавления HTML файлов на клиентскую сторону dom с помощью JS?

Я посмотрел в кучу плагинов Webpack, но, похоже, ни один из них не делает этого без загрузки html из JS.

1 Ответ

0 голосов
/ 30 мая 2020

Оказывается, это включено в html -webpack-plugin .

Просто добавьте:

  <%= require('html-loader!../components/file.html') %>

в файл html, и он будет автоматически заменяться при компиляции.

...