Merge pull request #68 from HideyoshiNakazone/devel
Devel - Better Serving
This commit is contained in:
12
server.js
12
server.js
@@ -1,4 +1,5 @@
|
||||
const express = require("express");
|
||||
const compression = require("compression");
|
||||
const cors = require("cors");
|
||||
const path = require("path");
|
||||
|
||||
@@ -7,6 +8,17 @@ const PKG_NAME = "frontend-hideyoshi.com";
|
||||
const app = express();
|
||||
app.use(cors());
|
||||
|
||||
function shouldCompress (req, res) {
|
||||
if (req.headers['x-no-compression']) {
|
||||
// don't compress responses with this request header
|
||||
return false
|
||||
}
|
||||
|
||||
// fallback to standard filter function
|
||||
return compression.filter(req, res)
|
||||
}
|
||||
|
||||
app.use(compression({ filter: shouldCompress }))
|
||||
app.use(express.static(`${__dirname}/dist/${PKG_NAME}`));
|
||||
|
||||
app.get("/*", (req, res) => {
|
||||
|
||||
Reference in New Issue
Block a user