Express gzip static content

前端 未结 5 1723
南方客
南方客 2020-12-13 04:23

Express and connect appeared to have removed their gzip functions because they were too inefficient. Are there any reliable solutions to gzip with express-js currently?

5条回答
  •  粉色の甜心
    2020-12-13 04:24

    Express 3.0 now has compress() support:

    var app = express();
    // gzip
    app.use(express.compress());
    // static
    app.use("/public", express.static(__dirname + '/public'));
    // listen
    app.listen(80);
    

    EDIT for Express 4.0, compress become the separate middleware. So you have to install and import to use it:

    var compress = require('compression');
    app.use(compress()); 
    

提交回复
热议问题