mirror of
https://github.com/typicode/json-server.git
synced 2025-07-31 14:12:38 +08:00
Add gzip compression. Thanks to @Werner0
This commit is contained in:
@ -1,5 +1,11 @@
|
||||
# Change Log
|
||||
|
||||
## [unreleased][unreleased]
|
||||
|
||||
## Added
|
||||
|
||||
* Add `gzip` compression to improve performances
|
||||
|
||||
## [0.8.6][2015-01-07]
|
||||
|
||||
### Added
|
||||
|
@ -10,6 +10,7 @@
|
||||
"dependencies": {
|
||||
"body-parser": "^1.8.1",
|
||||
"chalk": "^0.4.0",
|
||||
"compression": "^1.6.0",
|
||||
"connect-pause": "^0.1.0",
|
||||
"cors": "^2.3.0",
|
||||
"errorhandler": "^1.2.0",
|
||||
|
@ -3,6 +3,7 @@ var path = require('path')
|
||||
var express = require('express')
|
||||
var logger = require('morgan')
|
||||
var cors = require('cors')
|
||||
var compression = require('compression')
|
||||
var errorhandler = require('errorhandler')
|
||||
var objectAssign = require('object-assign')
|
||||
|
||||
@ -17,6 +18,9 @@ module.exports = function (opts) {
|
||||
|
||||
var arr = []
|
||||
|
||||
// Compress all requests
|
||||
arr.push(compression())
|
||||
|
||||
// Logger
|
||||
if (opts.logger) {
|
||||
arr.push(logger('dev', {
|
||||
|
Reference in New Issue
Block a user