본문 바로가기
개발

[NodeJS] 정적 파일 위치 등록

by 마스터누누 2017. 4. 18.
728x90
반응형

정적 파일 위치 등록




public 폴더에 js 폴더를 생성후 main.js파일을 만들어준다

또한 앞서 만들었던 main.html에 main.js 파일을 추가한다


1
<script type="text/javascript" src="./js/main.js"></script>                                                  
cs


main.js에는 간단하게 콘솔로 'Hello world'를 출력하게 했다

그러나 로컬에서 접근을 하면 다음과 같은 오류가 발생한다.




이는 js/main.js의 경로를 찾지 못하기 때문이다.

따라서 URL로 접근 후 브라우저에 내려받는 정적 파일의 위치를 등록해 줘야한다

(static directory)


1
app.use(express.static('public'));                                                                           
cs


app.use(express.static('폴더'))를 지정해주면 정적파일에 대한 위치가 등록된다

여기서 정적파일이란 html, js, css, images 등이 해당된다.


반응형

'개발' 카테고리의 다른 글

[NodeJS] POST 요청 받기/응답  (6) 2017.04.18
[NodeJS] GET 요청 받기/응답  (0) 2017.04.18
[NodeJS] Get 라우팅  (0) 2017.04.18
[NodeJS] 기본 서버 연결  (0) 2017.04.18
[NodeJS] 초기 설정(mac)  (0) 2017.04.18

댓글