Coding/Dev

[Node.js] express.js 입문기

jir4vvit 2022. 3. 6. 18:06
생활코딩 : https://www.inflearn.com/course/%EB%94%B0%EB%9D%BC%ED%95%98%EB%A9%B0-%EB%B0%B0%EC%9A%B0%EB%8A%94-%EB%85%B8%EB%93%9C-%EB%A6%AC%EC%95%A1%ED%8A%B8-%EA%B8%B0%EB%B3%B8

 

express.js란?

express.js는 Node.js를 위한 웹 프레임워크 중 하나다. 다시 말해서 Node.js 개발할 때, 개발을 빠르고 손쉽게 할 수 있도록 도와주는 역할을 한다. 

 

시작하기

(1) Node.js 설치 확인

  1. https://nodejs.org/en/ 에서 LTS 버전 설치
  2. visual stduio 에서 test.js를 작성 후, terminal 열어서 node test.js 하면 실행된다.
  3. 설치 확인 node -v

(2) package.json 생성

npm init

(3) express.js 설치

npm install express --save

node_modules 이라는 디렉터리가 생긴다. << 

--save 옵션을 통해 package.json에 express 버전을 명시해줄 수 있다.

  "dependencies": {
    "express": "^4.17.3"
  }

(4) Hello World! 출력하기

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

  "scripts": {
    "start": "node index.js", // 이 라인 추가!
     . . .
  }

2) index.js 파일 생성

https://expressjs.com/en/starter/hello-world.html 참고하여 아래 코드 입력

const express = require('express')
const app = express()
const port = 3000

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

app.listen(port, () => {
  console.log(`Example app listening on port ${port}`)
})

3) 실행

npm run start

위 명령어로 서버를 켜고 주소창에 http://localhost:3000/을 입력하여 접속할 수 있다.

'Coding > Dev' 카테고리의 다른 글

[Node.js] Node.js 입문기 ᕦ( ᐛ )ᕡ (생활코딩)  (0) 2022.03.01