New skeleton web app

This commit is contained in:
Zaid Abdulla committed 2017-12-02 16:44:20 -08:00
commit 75d7e85454
10 files changed
+102

No files matched your search

+21
View File
@@ -0,0 +1,21 @@
"use strict";
const Koa = require("koa");
const Router = require("koa-router");
const koaStatic = require("koa-static");
const config = require("./config");
const api = require("./api");
const koa = new Koa();
const router = new Router();
router.use("/api", api.routes(), api.allowedMethods());
koa.use(router.routes());
koa.use(koaStatic("./public"));
koa.listen(config.PORT, () => {
// eslint-disable-next-line no-console
console.log(`Server listening on port ${config.PORT}`);
});