UNPKG

poet

Version:

quick and easy blog module

29 lines (23 loc) 578 B
var express = require('express'), app = express(), Poet = require('../lib/poet'); var poet = Poet(app, { postsPerPage: 3, posts: './_posts', metaFormat: 'json', routes: { '/myposts/:post': 'post', '/pagination/:page': 'page', '/mytags/:tag': 'tag', '/mycategories/:category': 'category' } }); poet.init().then(function () { // initialized }); app.set('view engine', 'pug'); app.set('views', __dirname + '/views'); app.use(express.static(__dirname + '/public')); app.get('/', function (req, res) { res.render('index');}); app.listen(3000);