rm unrelated files
This commit is contained in:
parent
0b8442ed26
commit
be664aa70b
2 changed files with 0 additions and 36 deletions
|
@ -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);
|
|
||||||
});
|
|
||||||
};
|
|
21
server.js
21
server.js
|
@ -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);
|
|
Loading…
Add table
Reference in a new issue