인프런 커뮤니티 질문&답변

김윤진님의 프로필 이미지
김윤진

작성한 질문수

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

미들웨어 특성 이해하기

질문 부탁드랴요

작성

·

105

0

찻번째 sendFile은 무조건 index.html 이 파일 이름으로 해야하는 건가요?
html 파일을 sendFile하면 css나 이미지 에러나는데
왜그런 건가요?

답변 1

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

index.html일 필요는 없습니다. 아무 이름이나 가능합니다.

css랑 image도 그 주소에 맞게 라우터 만들어서 sendFile 해주셔야 합니다.

김윤진님의 프로필 이미지
김윤진
질문자

감사합니다

그러면 이미지나 css 가 많을 때는 따로 분리해서 이미지 하나하나 sendFile해야 하나요?

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

그럴 때 express.static 사용합니다

김윤진님의 프로필 이미지
김윤진
질문자

static 에서 지정한 폴더에 html css image js 파일 다 넣는게 맞나요?

static 폴더안에 있는 것들을 웹팩에 넣어서 index.html 연결하는게 맞나요?

감사합니다!

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

static안에 정적 파일들을 다 넣으세요. static 폴더 안에 있는 것은 웹팩에 넣을 이유가 없습니다. 웹팩은 하나로 합치는 용도입니다.

김윤진님의 프로필 이미지
김윤진
질문자

항상 감사합니다 즐거운 주말 보내세요!

김윤진님의 프로필 이미지
김윤진

작성한 질문수

질문하기