我正在尝试使用NodeJS/Express提供压缩后的视图。
即使我正确地配置了应用程序,也没有压缩的痕迹。只有静态文件被压缩。
如果我在Chrome中访问视图,我找不到字段
以下是我的Express应用程序的配置:
请注意,我正在使用gzippo进行压缩。然而,基本的压缩
即使我正确地配置了应用程序,也没有压缩的痕迹。只有静态文件被压缩。
如果我在Chrome中访问视图,我找不到字段
Content-Encoding: gzip
。以下是我的Express应用程序的配置:
app.set('port', process.env.PORT || 3000);
app.set('views', __dirname + '/views');
app.engine('html', ejs.renderFile);
app.set('view engine', 'ejs');
app.use(express.favicon());
app.use(express.logger('dev'));
app.use(express.bodyParser());
app.use(expressValidator());
app.use(express.methodOverride());
app.use(express.staticCache());
app.use(gzippo.staticGzip( path.join(__dirname, 'public') ,{maxAge:86400000} ));
app.use(gzippo.compress());
//app.use(express.compress());
app.use(app.router);
请注意,我正在使用gzippo进行压缩。然而,基本的压缩
express.compress()
也不起作用。