프로젝트에서 회원가입, 로그인, 로그아웃 기능을 구현하기 위해 간단하게 node js를 배워보려고 합니다.
간단하게 hello world부터 출력해보겠습니다!
(1) 먼저 node를 설치합니다
node 설치 방법
1. 먼저 노드가 설치되어 있는지 확인
-터미널에 node -v 입력하고 버전 나오면 깔려있는 것
2. 안깔려 있는 경우 노드 공식 홈페이지에서 다운로드
(되도록이면 안정적인 버전으로 다운로드 하자!)
(2) 원하는 폴더로 이동 후 package.json을 만들기 위해 터미널에 npm init을 입력합니다
(3) 해당 폴더로 이동 후 index.js 파일을 만들어 줍니다. 이 index.js가 백엔드의 시작점이라고 합니다.
(4) express를 설치해줍니다.
express 설치 방법
-터미널에서 npm install express --save
(5) express 공식 홈페이지에 있는 아래 코드를 index.js에 입력해줍니다.
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}`)
})
(6) package.json의 scripts에
"start" : "node index.js"
를 추가해 줍니다.
(7) 터미널에서 npm run start 입력
npm run 다음에 start 스크립트 넣어줌
(8) localhost:3000으로 들어가면 Hello World 출력 완료!!
'NodeJS' 카테고리의 다른 글
[NodeJS] MongoDB Model & Schema (0) | 2022.02.06 |
---|---|
[NodeJS] Mongo db와 연결하기 (0) | 2022.02.06 |