我遵循了npm压缩模块中的简单指南,但在我的静态页面上没有看到压缩。它看起来确实像是由Express重写的页面正在被压缩。我是否也需要做些什么来压缩静态文件?
我使用的是Express 4.2.0和Compression 1.0.8。
var express = require('express');
var compression = require('compression');
var app = express();
app.use(compression());下面是我的一个路由器函数:
router.get('/:name', function(req, res) {
res.render('test/blah/' + req.params.name, {
title : entry.title
});
}发布于 2014-07-17 05:33:50
在您的中间件链中,尝试在使用静态中间件之前使用压缩中间件
app.use(compression());
app.use(express.static(__dirname+'/public'));https://stackoverflow.com/questions/24789922
复制相似问题