diff --git a/examples/entry-server.js b/examples/entry-server.js deleted file mode 100644 index a08b284d..00000000 --- a/examples/entry-server.js +++ /dev/null @@ -1,15 +0,0 @@ -import { createApp } from './main'; - -export default context => { - return new Promise((resolve, reject) => { - const { app, router } = createApp(); - router.push(context.url) - router.onReady(() => { - const matchedComponents = router.getMatchedComponents(); - if (!matchedComponents.length) { - reject({ code: 404 }); - } - resolve(app); - }, reject); - }); -}; \ No newline at end of file diff --git a/server.js b/server.js deleted file mode 100644 index c777483a..00000000 --- a/server.js +++ /dev/null @@ -1,21 +0,0 @@ -const createApp = require('./dist/iview.ssr.js'); -const server = require('express')(); -const renderer = require('vue-server-renderer').createRenderer(); - -server.get('*', (req, res) => { - const context = { url: req.url }; - createApp(context).then(app => { - renderer.renderToString(app, (err, html) => { - if (err) { - if (err.code === 404) { - res.status(404).end('Page not found') - } else { - res.status(500).end('Internal Server Error') - } - } else { - res.end(html); - } - }); - }); -}); -server.listen(2333); \ No newline at end of file