diff --git a/lib/app.js b/lib/app.js index 6dd5080..795f549 100644 --- a/lib/app.js +++ b/lib/app.js @@ -140,6 +140,7 @@ module.exports = (app, options) => { } ssr(req, res) }) + return readyPromise } catch (e) { console.error(e) } diff --git a/lib/server.js b/lib/server.js index e3158a1..fbe4c03 100644 --- a/lib/server.js +++ b/lib/server.js @@ -5,10 +5,10 @@ exports.createServer = ({ port, host, }) => { - return new Promise((resolve, reject) => { + return new Promise(async (resolve, reject) => { const app = express() - applyApp(app) + await applyApp(app) app.listen(port, host, err => { if (err) {