정적표현이란?
쉽게 이야기하면 동적의 반대이다. 프로그래밍 적으로 만들어진 정보를 동적이라고 한다. 반대로 사람이 만들어 언제나 똑같이 나타내는것을 정적이라고 한다. 즉 이미지, CSS파일 JavaScript파일과 같은 정적 파일을 제공하려면 Express만의 방식을 사용해야한다.
방법
일단 expressjs.com 의 홈페이지에 보면 정적으로 나타내는 방법을 알려준다.
위의 그림을 보면 express.static('public(폴더)')에서 public이라는 디렉토리를 정적으로 사용한다는 의미이다.
따라서 디렉토리를 생성!
디렉토리는 그냥 우리가 만든 server_side_javascript디렉토리에 생성해준다.
그리고 public 디렉토리안에 사진을 하나 넣는다.
위의 그림에서 3번째 코드를 보면 홈페이지에서 사용한
app.use(express.static('public'));
문구를 삽입해주고
빨간네모안에서 그이미지를 라우팅으로 찾게되면 사용할수 있게 해준다.
그럼 쉽게 서버에서 정적인 파일을 사용할수 있게된다!
'Javascript' 카테고리의 다른 글
Javascript : nodejs GET 방식 (0) | 2017.04.24 |
---|---|
Javascript : nodejs Express 쿼리스트링 (0) | 2017.04.20 |
Javascript : nodejs Express 이용 (0) | 2017.04.19 |
Javascript : nodejs NPM 이용 (0) | 2017.04.18 |
Javascript : nodejs NPM (0) | 2017.04.18 |
댓글