diff options
Diffstat (limited to 'src/server.ts')
-rw-r--r-- | src/server.ts | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/server.ts b/src/server.ts new file mode 100644 index 0000000..8425b2c --- /dev/null +++ b/src/server.ts @@ -0,0 +1,18 @@ +import sirv from 'sirv'; +import polka from 'polka'; +import compression from 'compression'; +import * as sapper from '@sapper/server'; + +const { PORT, NODE_ENV } = process.env; +const dev = NODE_ENV === 'development'; + +polka() // You can also use Express + .use( + 'aurora-data', + compression({ threshold: 0 }), + sirv('static', { dev }), + sapper.middleware() + ) + .listen(PORT, err => { + if (err) console.log('error', err); + }); |