인프런 커뮤니티 질문&답변
app.use('/uploads',express.static('uploads'));
작성
·
288
3
app.use('/uploads',express.static('uploads'));
이 부분이 정확히 어떤 의미죠? 설명해 주신 부분만으로는 정확히 이해가 가질 않네요.
답변 1
2
그랩
지식공유자
좋은 질문입니다!
express 서버에서 클라이언트에게 정적(static)인 데이터(이미지, 비디오 등)를 제공하기 위해서 필요한 코드입니다.
위 코드에서 app.use의 두번째 인자인 express.static('uploads') 는 express 프로젝트 내부에 있는 uploads 폴더의 파일들을 제공하겠다는 의미입니다.
첫번째 인자인 '/uploads'는 url뒤에 path를 붙여서 서버URL/uploads/파일명 이렇게 접근하도록 설정하는 구문입니다 :)




