-
Express 정적 자원(static) 관리MEAN STACK/Express 2018. 9. 11. 10:16
미들웨어는 작성되는 순서가 중요하다. 정적자원들(JaveScript, css, img)을 먼저 로드 할 수 있도록
가장 상위에 스태틱 미들웨어를 등록해야 한다.라우팅 하위에 static 폴더 생성 후 임의의 파일 넣는다.
이후 어플리케이션 파일에
다음 코드 추가
app.use(express.static(__dirname + '/static'));
__dirname : 현재 스크립트가 동작하고 있는 경로를 반환.파일명으로 url 요청하면 다운받을 수 있다.
'MEAN STACK > Express' 카테고리의 다른 글
노드js(Node.js) 바디 파서(Body parser) (0) 2018.09.11 노드js (Node.js) Express 쿠키 파서(Cookie Parser) (0) 2018.09.11 Node.js Express Morgan(log) 예제 (0) 2018.09.11 Express 라우터(Router) 이용한 라우팅 (Routing) 예제 (0) 2018.09.11 Node.js Express 예제 (0) 2018.09.11