Como posso fornecer parâmetros para interpolação de webpack html-loader?
Nohtml-loader documentação existe este exemplo
require("html?interpolate=require!./file.ftl");
<#list list as list>
<a href="${list.href!}" />${list.name}</a>
</#list>
<img src="${require(`./images/gallery.png`)}">
<div>${require('./components/gallery.html')}</div>
De onde vem a "lista"? Como posso fornecer parâmetros para o escopo de interpolação?
Eu gostaria de fazer algo comoCarregador de string de modelo faz:
var template = require("html?interpolate!./file.html")({data: '123'});
e depois em file.html
<div>${scope.data}</div>
Mas isso não funciona. Eu tentei misturar o template-string-loader com o html-loader, mas ele não funciona. Eu poderia usar apenas o modelo-string-loader, mas as imagens no HTML não são transformadas pelo webpack.
Alguma ideia? Obrigado