mirror of
https://gitee.com/bookshelfplus/bookshelfplus
synced 2025-09-02 23:23:28 +08:00
nodejs使用gzip压缩
This commit is contained in:
@@ -7,6 +7,7 @@ var logger = require('morgan');
|
|||||||
var cookieParser = require('cookie-parser');
|
var cookieParser = require('cookie-parser');
|
||||||
var bodyParser = require('body-parser');
|
var bodyParser = require('body-parser');
|
||||||
let dotenv = require('dotenv');
|
let dotenv = require('dotenv');
|
||||||
|
const compression = require('compression'); // gzip
|
||||||
|
|
||||||
// 读取配置文件
|
// 读取配置文件
|
||||||
dotenv.config('./env');
|
dotenv.config('./env');
|
||||||
@@ -19,6 +20,7 @@ const { copyFileSync } = require('fs');
|
|||||||
|
|
||||||
// 创建应用
|
// 创建应用
|
||||||
var app = express();
|
var app = express();
|
||||||
|
app.use(compression()); // 启用gzip
|
||||||
|
|
||||||
// 设置视图引擎 view engine setup
|
// 设置视图引擎 view engine setup
|
||||||
app.set('views', path.join(__dirname, 'views'));
|
app.set('views', path.join(__dirname, 'views'));
|
||||||
|
@@ -12,6 +12,7 @@
|
|||||||
"description": "书栖网",
|
"description": "书栖网",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"body-parser": "^1.15.0",
|
"body-parser": "^1.15.0",
|
||||||
|
"compression": "^1.7.4",
|
||||||
"cookie-parser": "^1.4.0",
|
"cookie-parser": "^1.4.0",
|
||||||
"crypto": "^1.0.1",
|
"crypto": "^1.0.1",
|
||||||
"debug": "^2.2.0",
|
"debug": "^2.2.0",
|
||||||
@@ -26,4 +27,4 @@
|
|||||||
"mysql": "^2.18.1",
|
"mysql": "^2.18.1",
|
||||||
"serve-favicon": "^2.3.0"
|
"serve-favicon": "^2.3.0"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user