From 971d58380da9a211aea7fc7e4c93d55cd1b172e3 Mon Sep 17 00:00:00 2001 From: Jonathan Cremin Date: Sat, 4 Aug 2018 23:04:19 +0100 Subject: [PATCH] Fix memory leak in ssr renderer --- lib/render.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/render.js b/lib/render.js index 9e46ce0..11efe15 100644 --- a/lib/render.js +++ b/lib/render.js @@ -2,9 +2,9 @@ import fs from 'fs'; import { createBundleRenderer } from 'vue-server-renderer'; const app = fs.readFileSync('./public/dist/js/main-server.js', 'utf8'); +const renderer = createBundleRenderer(app); export default function(url, initialState) { - const renderer = createBundleRenderer(app); return new Promise((resolve, reject) => { renderer.renderToString({ url, initialState }, (error, html) => { if(error) {