HTML-Blöcken node.js

Dies ist, was ich will, aber wohl nicht haben können:

Verwenden node.js und express und vielleicht ejs, ich möchte beim schreiben einer regulären HTML-Datei in meinem client dir, server-side-include eine template-block von HTML. Es wäre cool, auch wenn ich könnte die übergabe von Variablen in der include-aus dem HTML-Dokument.

Sooo etwas wie:

 <!doctype html>
 <html>
   <head>
    <%include head, ({title: "Main Page"}) %>   
   </head>
   <body>
      <% include header, ({pageName: "Home", color: "red"}) %>
    ...
      <<% include footer%>>
   </body>
 </html>

Ist es anyhting Knoten in Welt, die funktioniert so? Oder jede Sache, die kommt in der Nähe und könnte vielleicht angepasst für diese Funktionalität? Ich würde es nicht benutzen, genau in der angegebenen Weise hier, aber dies ist die Funktionalität, die ich Suche.

Habe ich in jade, LENKER, ember und ejs, und ejs zu kommen scheint am nächsten. Vielleicht eines von diesen tun dies bereits, aber ich bin nur verwirrt über die Umsetzung.

Irgendwelche Vorschläge wäre toll!

InformationsquelleAutor Jeremythuff | 2013-05-04

Schreibe einen Kommentar