반응형
이미지같은 정적파일을 제공할때 express의 기본 제공 미들웨어 함수 static을 사용하면됩니다.
예를 들어 public 이라는 이름의 디렉토리에 저장된 파일을 제공할려면
다음과 같이 쓰면 됩니다.
app.use(express.static('public'));
여러개의 정적디렉토리를 이용한다면 여러번 호출을 하면 됩니다.
app.use(express.static('public'));
app.use(express.static('files'));
만약에 static에 대한 파일시스템 내에 실제 경로가 존재하지않는다면
다음과 같이 경로를 지정하시면 됩니다.
app.use('/static', express.static('public'));
/static의 경로를 통해 public디렉토리의 파일을 로드할 수 있습니다.
반응형
'WEB > JAVASCRPIT' 카테고리의 다른 글
axios (0) | 2020.07.08 |
---|---|
express multer (0) | 2020.07.02 |
nodejs pug (0) | 2020.06.14 |
node.js controller(res, req) (0) | 2020.06.11 |
passport-local-sequelize의 편리 (0) | 2020.06.08 |