Node.js 강좌 자료] 정적 리소스 (static 미들웨어)
Node.js 강좌 자료] 정적 리소스 (static 미들웨어)
실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.
정적 리소스 (static 미들웨어)
- Express는 이미지, CSS, Javascript와 같은 정적 파일을 처리하기 위해 express.static 이라는 내장 미들웨어를 제공합니다.
» 정적 리소스를 저장한 디렉터리 이름을 express.static에 전달해서 설정
app.use('/', express.static('./html'))
- 예제
» 애플리케이션 경로 구성
app/
app/node_modules app/express-static.js app/html
app/html/images
app/html/images/tree.jpg
- 예제 계속
» 서버 코드
const express = require('express')
const app = express()
const port = 8081
app.listen(port, () => {
console.log(`기동했습니다. http://localhost:${port}`)
})
app.use('/',express.static('./html'))
- 결과 확인
서버 실행 후 브라우저에서 http://localhost:8081/image/tree.jpg 요청
'자바' 카테고리의 다른 글
Node.js 강좌 자료] cookie-parser 미들웨어 (0) | 2017.12.03 |
---|---|
Node.js 강좌 자료] morgan 미들웨어 (0) | 2017.12.03 |
Node.js 강좌 자료] Routing 예제 (0) | 2017.12.03 |
Node.js 강좌 자료] router 미들웨어 (0) | 2017.11.26 |
Node.js 강좌 자료] 미들웨어 (0) | 2017.11.26 |