노드로 응용 프로그램을 작성하고 표현합니다. compression 패키지로 클라이언트에 보내기 전에 정적 파일을 압축하고 싶습니다. 여기 내 코드 :익스프레스 gzip 압축 문제
var compression = require('compression');
var index = require('./routes/index');
var login = require('./routes/login');
var logout = require('./routes/logout');
var register = require('./routes/register');
var userRoute = require('./routes/user');
var app = express();
//files compression
app.use(compression({
threshold: 0,
filter: function() { return true; },
level: 0
}));
옵션없이 사용하려고했지만 동일한 결과가 나타납니다. 응답 헤더에 Content-Encoding : gzip이 표시 될 것으로 예상되지만 행운은 없습니다.
그러나 디버그와 그 압축 될 것이 is`t 일어날 것 같다 참조? 당신이 수단을 사용하는
레벨 0 "아니 압축"입니다에 따라. – Pointy
옵션을 사용하지 않으면 문제가 없습니다. 하위 경로에서 압축을 '사용'했습니까? –
-1을 설정하고 모든 옵션을 삭제하고 크기를 변경하지 않았습니다. 서브 루트에서 사용하려하지 않았습니다. –