From 299cfdedda3532cac07e868bf03bc97444631bd8 Mon Sep 17 00:00:00 2001 From: Adrian Obelmejias Date: Thu, 11 Feb 2016 14:52:52 -0500 Subject: [PATCH] Bootstrap server --- config/server.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 config/server.js diff --git a/config/server.js b/config/server.js new file mode 100644 index 0000000..b620d54 --- /dev/null +++ b/config/server.js @@ -0,0 +1,18 @@ +import Koa from 'koa' +import bodyParser from 'koa-bodyparser' +import convert from 'koa-convert' + +import config from './config' +import { errorMiddleware } from '../src/utils' + +const app = new Koa() + +app.use(errorMiddleware()) +app.use(convert(bodyParser())) + +const router = require('../src/controllers') +router(app) + +app.listen(config.port, () => { + console.log(`Server started on ${config.port}`) +})