Skip to content

Instantly share code, notes, and snippets.

@klogic
Created December 16, 2018 15:37
Show Gist options
  • Save klogic/0b4db1e8b5b3ebd20820ef5736532544 to your computer and use it in GitHub Desktop.
Save klogic/0b4db1e8b5b3ebd20820ef5736532544 to your computer and use it in GitHub Desktop.
var express = require('express');
const next = require('next');
const isDev = process.env.NODE_ENV !== 'production';
const app = next({ isDev });
const handle = app.getRequestHandler();
const server = express();
app
.prepare()
.then(() => {
server.get('*', (req: Request, res: Response) => {
return handle(req, res);
});
server.listen(3000, (err) => {
if (err) throw err;
console.log('server ready on port 3000');
});
})
.catch((exception) => {
console.error(exception.stack);
process.exit(1);
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment