1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
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); }); };