[Node.js] express.js 시작하기

김효선·2021년 1월 16일
3

express.js는 node.js를 빠르고 쉽게 이용할 수 있게 해주는 프레임워크 입니다.

01. package.json 생성하기

원하는 폴더에 아래 코드를 입력하여 package.json 파일을 생성해줍니다.

npm init

02. express.js 설치하기

npm install express

설치 후 package.json 파일에

"dependencies": {
    "express": "^4.17.1"
  },

이렇게 express가 추가되면 설치가 잘 완료된 것입니당

03. Hello World! 출력하기

1) package.json에 아래 코드를 추가할 것!

"scripts": {
  "start": "node index.js"
  ...
}

2) index.js 파일을 생성 후 아래 코드를 입력할 것!

const express = require('express') //express를 설치했기 때문에 가져올 수 있다.
const app = express()

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

app.listen(5000)
  • send() : 다양한 유형의 응답을 전송하는 메소드입니다. 여기서는 'Hello World!'라는 문자열을 사용하였으므로 response Header 내에 Content-Type을 자동으로 'text/html'로 설정합니다.
  • listen() : 서버에 접속하기 위해 필요한 메소드입니다. (5000) 이라고 되어있는 것은 포트를 5000번으로 지정해주었다는 뜻입니다. listen 메소드는 지정된 호스트 및 포트에서 연결을 바인딩하고 수신합니다.

자세한 설명은 express API 사이트

3) npm run start 로 실행하기

터미널 창에 npm run start를 입력하고 서버를 킵니다.
주소창에 http://localhost:5000/ 입력을 하면 화면에 hello world 가 출력된 것을 볼 수 있습니다!

profile
차근차근 나아가는 주니어 프론트엔드 개발자

0개의 댓글