From 6f4333718b2905a998746b1a1fb2ca03c3b764cd Mon Sep 17 00:00:00 2001 From: leonard Date: Fri, 9 Sep 2022 00:32:08 +0800 Subject: [PATCH] hw10 --- server.js | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/server.js b/server.js index a5cefe0..472de87 100644 --- a/server.js +++ b/server.js @@ -1 +1,29 @@ -// TODO 监听3000端口,便于执行test +import express from "express"; +import { createSSRApp } from "vue"; +import { renderToString } from "vue/server-renderer"; + +const server = express(); + +server.get("/", (req, res) => { + const app = createSSRApp({ + template: `
Vue SSR Example
` + }); + + renderToString(app).then((html) => { + res.send(` + + + + Vue SSR Example + + +
${html}
+ + + `); + }); +}); + +server.listen(3000, () => { + console.log("ready"); +});