ba5e2b5e6c
* Checkpoint, basics are working * Add the `--experimental-ssr` flag * Adds the changeset * Fixes population of getStaticPaths results * Pass through the imported module * Route manifest test * Fix remaining tests * Fix remaining tests * Copy server assets over * Fix types * Allowing passing in the request to the Node version of App * Improve the example app * Gets CI to pass
17 lines
395 B
JavaScript
17 lines
395 B
JavaScript
import { createServer } from 'http';
|
|
import { apiHandler } from './api.mjs';
|
|
|
|
const PORT = process.env.PORT || 8085;
|
|
|
|
const server = createServer((req, res) => {
|
|
apiHandler(req, res).catch(err => {
|
|
console.error(err);
|
|
res.writeHead(500, {
|
|
'Content-Type': 'text/plain'
|
|
});
|
|
res.end(err.toString());
|
|
})
|
|
});
|
|
|
|
server.listen(PORT);
|
|
console.log(`API running at http://localhost:${PORT}`);
|