compression try

This commit is contained in:
Sendou 2020-05-16 09:39:52 +03:00
parent 2ecc64f821
commit 2ef67074b6
4 changed files with 41 additions and 4 deletions

View File

@ -1,15 +1,14 @@
import React, { useContext } from "react"
import {
Box,
Input as ChakraInput,
InputGroup,
InputLeftAddon,
Box,
InputLeftElement,
Icon,
} from "@chakra-ui/core"
import React, { useContext } from "react"
import { IconType } from "react-icons/lib/cjs"
import MyThemeContext from "../../themeContext"
import Label from "./Label"
import { IconType } from "react-icons/lib/cjs"
interface InputProps {
value?: string

View File

@ -2,6 +2,7 @@ require("dotenv").config()
const { ApolloServer } = require("apollo-server-express")
const mongoose = require("mongoose")
const express = require("express")
const compression = require("compression")
const bodyParser = require("body-parser")
const session = require("express-session")
const MongoStore = require("connect-mongo")(session)
@ -198,6 +199,8 @@ app.get("/logout", function (req, res) {
res.redirect("/")
})
app.use(compression())
app.get("*", (req, res) => {
res.sendFile(path.resolve(__dirname, "build", "index.html"))
})

34
package-lock.json generated
View File

@ -867,6 +867,40 @@
"delayed-stream": "~1.0.0"
}
},
"compressible": {
"version": "2.0.18",
"resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
"integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
"requires": {
"mime-db": ">= 1.43.0 < 2"
}
},
"compression": {
"version": "1.7.4",
"resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
"integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
"requires": {
"accepts": "~1.3.5",
"bytes": "3.0.0",
"compressible": "~2.0.16",
"debug": "2.6.9",
"on-headers": "~1.0.2",
"safe-buffer": "5.1.2",
"vary": "~1.1.2"
},
"dependencies": {
"bytes": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
"integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg="
},
"safe-buffer": {
"version": "5.1.2",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
"integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
}
}
},
"concat-map": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",

View File

@ -20,6 +20,7 @@
"apollo-server-express": "^2.13.1",
"axios": "^0.19.2",
"btoa": "^1.2.1",
"compression": "^1.7.4",
"connect-mongo": "^3.2.0",
"cors": "^2.8.5",
"dotenv": "^8.2.0",