express-dynamic-partials
Dynamically render partials server-side. Works with any view engine, eg ejs, jade, etc.
Add it as middleware:
var app = ;var partials = ;applocalsbasedir = __dirname + '/partials');app;
Supports any view engine:
app;
If no view engine is specified, it will use the app's view engine:
app;app; // will use ejs
Create a partial:
/partials
/my-partial.jade
h1= text
Dynamically render the partial:
curl localhost:3000/render/my-partial?text=hello
Returns:
hello
Installation
$ npm install express-dynamic-partials
var app = ;var partials = ;applocalsbasedir = __dirname + '/partials');app;