2016-07-13 25 views
1

私のnode.jsサーバでレスポンスを圧縮したい。したがって、データはネットワーク上でより高速に転送されます。Node.jsの応答を圧縮する

これにはミドルウェアがありますか?私のサーバーレスポンスをすべて圧縮しますか?

私は、私はむしろ生産の圧縮に対処するためにnginxの使用するexpress.js

+0

ストリームで 'zlib'モジュールを使用できます – uzaif

答えて

1

を使用しています。まだノードを使用したい場合は、http://npmjs.com/package/compression

Readmeからペーストをコピーしてください。

var compression = require('compression') 
var express = require('express') 

var app = express() 

app.use(compression()) 
+0

どのようにnginxがそれを行いますか?デフォルトでレスポンスを圧縮しますか? –

+0

gzipを有効にする必要があります。 https://davidwalsh.name/enable-gzipをご覧ください。 –