Plantilla + datos -> archivo html estático
No sé qué motor de plantilla estás usando, como ejs, jade, nunjucks , trago, etc. De hecho, lo que te quejaste al final se compiló, pero lo que realmente necesitas es guardarlos en archivos.
Tome nunjucks como ejemplo:
var tpl = ' index.tpl
var data = get data() //En algún lugar
<; p>var content = nunjucks.render(tpl, data);fs.writeFileSync('index.html ', content);
El index.html generado arriba es lo que Quiere los archivos estáticos requeridos.