Есть ли какой-либо загрузчик, который, если вам потребуется какой-либо html-файл , то этот загрузчик каким-то образом добавит этот html-файл в указанное место в основном html -файле, созданном HtmlWebpackPlugin? Что-то вроде:
subhtml_1.html
<div class="content1">This is content1</div>
subhtml_2.html
<div class="content2">This is content2</div>
index. html, сгенерированный HtmlWebpackPlugin
<html>
<head></head>
<body>
<div id="group"></div>
</body>
</html>
index.js точка входа для веб-пакета
require("./subhtml_1.html?appendTo=#group");
require("./subhtml_2.html?appendTo=#group");
окончательный HTML-продукт через веб-пакет
<html>
<head></head>
<body>
<div id="group">
<div class="content1">This is content1</div>
<div class="content2">This is content2</div>
</div>
</body>
</html>
Я бы хотел, чтобы мои компоненты, являющиеся классами es6, которые поддерживают файл subhtml, но этот файл subhtml не может быть добавлен динамически с помощью js, файл subhtml должен оставаться в папке компонентов (например, index.html,index.js, index.scss - как единое целое) Так что шаблоны / партиалы, я думаю, не являются решением для меня.