본문 바로가기

개발 일지/Node.js

Node.js [2/50]일

서버 재실행이 귀찮을떄는 

자동화 시킬수있는 라이브러리가 있다. 바로

Nodemon

npm i -g nodemon

설치하면 껏다 킬 필요없이 

nodemon server.js 만 입력하면  코드를 저장할때마다 서버를 알아서 껏다가 다시 켜준다. 

 

서버에서 HTML 파일 전송

 

 

GET 요청시 HTML 파일 전송 

GET 요청은 HTML 파일도 전송해 줄수있다. 

아래처럼 sendFile(__dirname+"파일루트") 를 통해 가능하다. 

잘나온다. 

 

그래서 CSS 페이지를 따로 빼서

꾸며볼려고했는데

CSS 가 적용이안된다...

뭐가 문제지?? 너무 오랜만에 해서 까먹은건가??

 

 

HTML에 CSS/Javascript 파일 추가 하기 

 

 

 

 

문법이 틀린건가 해서 여러번 확인해봤는데도 답이 안나왔는데

확인결과 

 

https://goodmemory.tistory.com/67

 

[NodeJs] CSS Javascript 추가 / 사용하기 (public 폴더 사용하기)

NodeJs Express를 통해 웹사이트를 구현하게 되면 Html 내 CSS나 Javascript 파일을 포함해야하는 경우가 있다. 무작정 프로젝트 폴더내 css나 javascript 파일을 넣어 놓으면 클라이언트 측에서는 보안 등의

goodmemory.tistory.com

위와 같은 오류가 있었던 것이었다. 

 

그래서 코드 상단에 

이걸 넣어주고 

파일을 public 에 넣어주니 실행이 잘 되었다. 

 

 

'개발 일지 > Node.js' 카테고리의 다른 글

Node.js [4/50]일  (1) 2023.01.21
Node.js [3/50]일  (0) 2023.01.20
Node.js [1/50]일  (0) 2023.01.17
Node.js 입문 [0/50]일  (0) 2023.01.17