본문 바로가기
Node.js/express

express 서버 구축

by holy season 2023. 3. 30.
반응형

express 서버 구축

npm init 으로 npm package 설정하기

먼저 npm init으로 npm pacakge를 설정해야 한다.

프로젝트를 시작하길 원하는 폴더로 가서 터미널에 npm init으로 프로젝트를 설정한다

npm init이 정상적으로 동작했다면 폴더 내부에 package.json 파일이 생성된다.

package.json 파일 내부에는 npm init으로 프로젝트를 초기화 했을 때 설정했던 내용이 적혀있다.

express 설치

express를 사용하기 위해서는 프로젝트에 express를 설치해야 한다.

express는 npm install express --save 명령어로 설치할 수 있다.

npm install express --save

 

express를 설치하면 폴더 내에 package-lock.json과 node_modules 폴더가 생기게 된다.

server 구성

폴더에 server.js 파일을 생성한다.

express 모듈을 불러오고 실행시킨 후 app.listen함수로 원하는 포트 번호로 서버를 구동시킨다

const express = require('express');
const app = express();
const port = 8080;

app.listen(port, function() {
    console.log(`server is running on port ${port}`);
});

express 서버 실행

터미널에 node server.js를 입력해 express 서버를 구동시킨다

node server.js

서버 접속

http://localhost:8080으로 접속화면 다음과 같은 화면이 나오게 된다.

Routing 처리

server.js 파일에 app.get을 이용해 http://localhost:8080/ 으로 접속하는 모든 요청에 대한 처리를 한다.

다시 server를 실행시키고 http://localhost:8080 으로 접속하면 Hello Express가 나오는 것을 확인 할 수 있다.

 

반응형

'Node.js > express' 카테고리의 다른 글

Connection Pool을 사용해 Database 연결하기  (0) 2024.07.24
CORS 설정하기  (0) 2024.07.22
dotenv 사용해서 환경변수 설정하기  (0) 2024.07.11
Express 애플리케이션 생성기  (0) 2023.04.08