Closed hoangdv1995 closed 6 years ago
development localhost works fine though. But production localhost failed with "An unexpected error has occurred" when route changed.
// server.js const { createServer } = require('http'); const next = require('next'); const routes = require('./routes'); const port = parseInt(process.env.PORT, 10) || 3000; const dev = process.env.NODE_ENV !== 'production'; const app = next({ dev }); const handler = routes.getRequestHandler(app); app.prepare() .then(() => { createServer(handler) .listen(port, (err) => { if (err) throw err; }) }); // package.json "scripts": { "dev": "node server.js", "build": "next build", "start": "NODE_ENV=production node server.js" }
Help me, Thank you a lot!
development localhost works fine though. But production localhost failed with "An unexpected error has occurred" when route changed.
Help me, Thank you a lot!