웹 페이지를 압축해서 전송하는 방법에 대해서 다루고자 합니다.
node.js에서 express의 미들 웨어인 compression을 이용합니다.
1. npm을 이용한 compression 설치
$ npm install compression --save
2. 웹 프로젝트 파일에서 불러오기
const compression = require('compression');
3. express에 미들웨어 사용하도록 설정하기
app.use(compression());
끝.
구글 페이지 인사이트(https://developers.google.com/speed/pagespeed/insights/?hl=ko)에서 해당 페이지를 검색해보면, 페이지에 압축이 필요하다라는 말이 사라질 것 입니다.
'프로그래밍 > Node.js' 카테고리의 다른 글
[Node.js] Express 프로젝트 작성하기 (4) | 2018.06.15 |
---|---|
[Node.js] Express 설치법 (0) | 2018.06.15 |