본문 바로가기
Javascript

Javascript : nodejs express 정적표현

by Jnamelight 2017. 4. 20.

정적표현이란?



쉽게 이야기하면 동적의 반대이다. 프로그래밍 적으로 만들어진 정보를 동적이라고 한다. 반대로 사람이 만들어 언제나 똑같이 나타내는것을 정적이라고 한다. 즉 이미지, 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

댓글