diff --git a/packages/cubejs-cli/templates.js b/packages/cubejs-cli/templates.js index 7c8028365e5c7..086c961033079 100644 --- a/packages/cubejs-cli/templates.js +++ b/packages/cubejs-cli/templates.js @@ -4,6 +4,9 @@ const server = new CubejsServer(); server.listen().then(({ port }) => { console.log(\`🚀 Cube.js server is listening on \${port}\`); +}).catch(e => { + console.error('Fatal error during server start: '); + console.error(e.stack || e); }); `; diff --git a/packages/cubejs-server/bin/dev-server.js b/packages/cubejs-server/bin/dev-server.js index 8399582dfb5a0..a5c1c79c9d624 100755 --- a/packages/cubejs-server/bin/dev-server.js +++ b/packages/cubejs-server/bin/dev-server.js @@ -5,4 +5,7 @@ const server = new CubejsServer(); server.listen().then(({ port }) => { console.log(`🚀 Cube.js server is listening on ${port}`); +}).catch(e => { + console.error('Fatal error during server start: '); + console.error(e.stack || e); });