From c2a457eea78b482567c809866af3c114a6a27210 Mon Sep 17 00:00:00 2001 From: Roman Timashev Date: Mon, 22 May 2017 21:16:27 +0300 Subject: [PATCH] No Prerender.io --- package.json | 1 - src/server.js | 15 --------------- 2 files changed, 16 deletions(-) diff --git a/package.json b/package.json index 7894688b..b15f5d45 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,6 @@ "koa-helmet": "^1.0.0", "koa-logger": "^2.0.0", "koa-mount": "^2.0.0", - "koa-prerender": "^1.0.3", "koa-query": "0.0.2", "koa-route": "^3.1.0", "koa-static": "^3.0.0", diff --git a/src/server.js b/src/server.js index 52d5ded3..2606f33e 100644 --- a/src/server.js +++ b/src/server.js @@ -6,7 +6,6 @@ import logger from 'koa-logger' import convert from 'koa-convert' import conditional from 'koa-conditional-get' import etag from 'koa-etag' -import prerender from 'koa-prerender' import helmet from 'koa-helmet' import mount from 'koa-mount' import cookie from 'koa-cookie' @@ -45,8 +44,6 @@ export default function (store) { app.use(cookie()) app.use($(conditional())) app.use($(etag())) - app.use(prerenderRmFragment()) - app.use($(prerender(config.prerender))) app.use(serve(dirPublic)) app.use(serve(dirTemplates)) app.use($(redirect(redirectionTable))) @@ -66,15 +63,3 @@ function apis(store) { let checkAuth = authChecker(serviceKeys) return mount('/api/v1', apiV1(checkAuth, store)) } - -function prerenderRmFragment() { - return async(ctx, next) => { - await next() - - try { - let xp = ctx.response.header['x-prerender'] === 'true' - if (xp) ctx.body = ctx.body.replace('', '') - } catch (e) { - } - } -}