1. json파일 생성

npm init -y

2. express 설치

npm insatll express

npm i express

  • package-lock.json은 어떤 패키지들이 어떤 버전으로 설치되었는지 기록해놓은 파일입니다. 나중에 이 파일이 있으면 다른 동료들과 협업할때 같은 환경으로 개발할 수 있게 도와줍니다.
  • node_modules 폴더는 npm을 통해 설치된 패키지들에 대한 파일이 있는 폴더입니다. 앞으로 개발을 하면서 다양한 라이브러리를 사용하게 될텐데 이에 대한 모든 파일이 여기에 설치됩니다.

3. app.js 서버연결

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

app.get('/', (req, res) => {
  res.send('Hello World!');
});

app.listen(port, () => {
  console.log(port, '포트로 서버가 열렸어요!');
});

address already in use :::5000 에러가 났을 경우 대처방법

->

2023.10.31 - [sparta/Node] - listen EADDRINUSE: address already in use (사용중인 포트 닫는법)

+ Recent posts