diff --git a/package.json b/package.json index 80f8ccfa..0e123b09 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,7 @@ "instagram-node": "^0.5.1", "koa": "^0.18.0", "koa-logger": "^1.2.2", + "koa-prerender": "^1.0.3", "koa-route": "^2.4.0", "koa-static": "^1.4.9", "mz": "^1.3.0", diff --git a/server.js b/server.js index 42599959..a496c38c 100644 --- a/server.js +++ b/server.js @@ -5,10 +5,15 @@ var koa = require("koa"); var route = require("koa-route"); var serve = require("koa-static"); var logger = require("koa-logger"); +var prerender = require('koa-prerender'); + +var config = require("./config"); var app = koa(); app.use(logger()); +app.use(prerender(config.prerender)); + app.use(serve(path.join(__dirname, "public"))); app.use(serve(path.join(__dirname, "templates"))); diff --git a/templates/index.html b/templates/index.html index 8bb027dc..015363bd 100644 --- a/templates/index.html +++ b/templates/index.html @@ -2,9 +2,12 @@