express (기본)

유석현(SeokHyun Yu)·2022년 12월 4일
0

Node.js

목록 보기
7/29
post-thumbnail

1. express 설치

  1. npm init -ypackage.json 생성
  2. npm i express로 express 설치

2. 사전 준비

  • package.json에서 "type": "module" 추가
  • 마찬가지로 package.json에서 scripts에 nodemon사용 스크립트 추가
{
  "name": "express",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "type": "module",
  "scripts": {
    "start": "nodemon app.js"
  },
  "keywords": [],
  "author": "",
  "license": "ISC"
}

3. express로 서버 열어보기

import express from "express";

// 서버 생성
const app = express();

// "http://localhost:8000/" url로 GET 요청이 들어올 때 담당하는 콜백 함수 생성
app.get("/", (req, res) => {
  console.log("req.url", req.url);
  console.log("req.method", req.method);

  // http 요청 응답
  res.send("HOME");
});

// 8000포트로 서버 열기
app.listen(8000);
  1. 터미널에서 npm run start 명령을 통해 아까 설정했던 script로 app.js 파일을 실행한다(이때부터 서버가 열린다).
  2. 브라우저를 열고 "http://localhost:8000"에 접속한다.

http://localhost:8000

profile
Backend Engineer

0개의 댓글