From 0119b07e6b6da77b7538f4d7f3315d670a0886a8 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Sat, 17 Mar 2018 10:55:02 -0400 Subject: [PATCH] use polka again --- app/server.js | 11 +++++------ package.json | 1 - 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/app/server.js b/app/server.js index be338a1..68f2cf8 100644 --- a/app/server.js +++ b/app/server.js @@ -1,21 +1,20 @@ import { resolve } from 'url'; -import express from 'express'; +import polka from 'polka'; import compression from 'compression'; import sapper from 'sapper'; import serve from 'serve-static'; import fetch from 'node-fetch'; -import { basepath, routes } from './manifest/server.js'; +import { routes } from './manifest/server.js'; const { PORT } = process.env; // this allows us to do e.g. `fetch('/api/blog-posts')` on the server global.fetch = (url, opts) => { - url = resolve(`http://localhost:${PORT}${basepath}/`, url); + url = resolve(`http://localhost:${PORT}/`, url); return fetch(url, opts); }; -express() +polka() .use(compression({ threshold: 0 })) - .use(basepath, serve('assets')) - .use(sapper({ routes })) + .use(serve('assets'), sapper({ routes })) .listen(PORT); \ No newline at end of file diff --git a/package.json b/package.json index e5ed6b2..bf29548 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,6 @@ "dependencies": { "compression": "^1.7.1", "cross-env": "^5.1.3", - "express": "^4.16.3", "node-fetch": "^2.0.0", "npm-run-all": "^4.1.2", "polka": "^0.3.4",