node.js

express serve

낮햇볕 2022. 4. 19. 19:03

서버기본문법 express

const express = require("express");

const app = express();

app.get('/',(req, res) => {
  //화면에 아래의 html태그를 출력
  response.send("<h1>Hello express</h1>");
});


app.listen(8080, () => {
  //서버가 열리자마자 실행되는 console.log()내용
  console.log("Server running at http://127.0.0.1:8080");
});

 

 

 

const express = require("express");

 express 모듈을 사용
mode에서 모듈을 가져올때 require로 가져온다 설치한 express라이브러리 가져오기

 

 

서버생성

const app = express();


 express(); 함수(생성자)를 통해 서버 생성
서버의 기능을 가진 객체 생성
: 포트를 열어서 외부에서 접근가능하게함
: 요청이 왔을때 함수 실행 > 화면출력, 기능실행

 

 

app.listen(8080, () => {
  //서버가 열리자마자 실행되는 console.log()내용
  console.log("Server running at http://127.0.0.1:8080");
});

 

//서버를 실행
// 먼저 포트번호(8080)를 지정하고 포트번호를 통해 외부에서 접근가능하게 함

listen('서버띄울포트번호', 띄운후 실행할코드)

 

포트번호 :  서버띄어줄 번호

 

app.use('/',(req, res) => {
  //화면에 아래의 html태그를 출력
  response.send("<h1>Hello express</h1>");
});

app.use('경로',(요청,응답) => {

   응답.send('화면에 출력됨')

})

request 이벤트 리스너 설정
요청이 왔을때 실행할 함수 지정

 

경로는 바꿔줄수있다 하지만 listen의 경로 뒤에 /경로 를 지정해주면 send() 괄호안의 것이 화면에 출력된다

 

서버뜨는법

터미널

npde 만든.js

 

웹 주소

localhost:서버띄울포트번호  

적어주면 뜬다

'node.js' 카테고리의 다른 글

express nodemon 설치하기  (0) 2022.04.19
express router  (0) 2022.04.19