0.2.1 • Published 7 years ago

freemarker-middleware v0.2.1

Weekly downloads
-
License
MIT
Repository
github
Last release
7 years ago

freemarker-middleware

NPM

Express middleware to render FreeMarker template file(*.ftl).

install

use NPM:

npm install freemarker-middleware

usage

with express, use freemarker-middleware:

var app = require('express')()
var freeMarkerMiddleware = require('freemarker-middleware')

app.use(freeMarkerMiddleware(__dirname + '/ftl'))
// ...

options

freeMarkerMiddleware(__dirname + '/ftls')

// OR:

freeMarkerMiddleware({
  root: __dirname + '/ftls',
  ondir: function(dir, req, res, next) {
    // ...
  },
  getdata: function(req) {
    // ...
  }
})