웹(web)/서버

GET 요청하고 & HTML 파일 전송하기

케이(kay) 2023. 1. 1. 23:16
반응형
SMALL
  • GET 요청
    • /62 방문하면,
    • 메세지 띄우기.
	app.get('/62',function(요청, 응답){
	응답.send('서버 스터디 페이지입니다.');
}};

 

  • 서버 재실행 자동화하기
    • 서버를 자동으로 on&off
    • nodemon 사용
      • Nodemon 노드가 디렉터리를 감시하고 있다가 파일이 수정되면 자동으로 애플리케이션을 재시작하는 확장 모듈

 

  • 설치방법
// 방법1. nodemon //
npm install -g nodemon
// 방법2. yarn //
yarn add global nodemon

 

  • 실행
nodemon server.js

 

  •  오류시
    • powershell 실행
executionpolicy
set-executionpolicy unrestricted
y

 

  • HTML 파일 보내기
    • sendFile(보낼파일경로)
// /index.html 템플릿 생성 //
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>My test page</title>
  </head>
  <body>
		<h4>케이의 마케팅 노트입니다.</h4>
    <p>홈입니다.</p>
  </body>
</html>

// GET 요청 //
app.get('/',function(요청, 응답){
	응답.sendFile(__dirname +  '/index.html')
}};

 

 

 

 

ref:

2시간만에 웹서버 쉽게 개발하기 (Node.js + MongoDB)

반응형
LIST