Уже есть сборка на webpack, нужно было вместо html использовать какой нибудь шаблонизатор, так вот по какому принципу они работают?
Тут написано,
https://github.com/pugjs/pug-loadervar template = require("pug!./file.pug");
// => returns file.pug content as template function
// or, if you've bound .pug to pug-loader
var template = require("./file.pug");
var locals = { /* ... */ };
var html = template(locals);
// => the rendered HTML
Как получить html-ку?
Или в этом
https://github.com/at0g/nunjucks-loader