목차
반응형
1. express.js 설치하기
# 프로젝트 폴더 생성
> mkdir express-tutorial
# 프로젝트 폴더로 이동
> cd express-tutorial
# npm을 통하여 project initialization(이때 뭐 많이 물어보는데 다 엔터 눌러도 무방)
> npm init
# npm을 이용하여 express.js 설치
> npm install express.js
2. Server 띄우기
index.js를 만들어주고 다음과 같은 내용을 넣는다.
// require
const express = require('express')
const app = express()
app.get('/', (req, res) => {
res.send('express.js로 만든 server입니다.')
})
app.listen(5000, () => {
console.log(`port 5000번에 server 띄웠습니다.`)
후에 터미널에서 다음과 같이 실행한다
> node index.js
이후 브라우저창에 http://localhost:5000 또는 http://127.0.0.1:5000으로 접속이 가능하며, 해당 화면은 다음과 같다.
3. Routing
- 사용자가 접근하는 웹 페이지
// require
const express = require('express')//상수 express
const app = express()
app.get('/', (req, res) => { res.send('index page') })
app.get('/test', (req, res) => { res.send('test page') })
app.get('/chat', (req, res) => { res.send('chat page') })
app.listen(5000, () => {
console.log(`5000번 port에 http server를 띄웠습니다.`)
})
3가지 형태로 만들어주었는데 코드를 참조하면
http://localhost:5000/
http://localhost:5000/test
http://localhost:5000/chat
으로 각각 접속이 가능하다.
이렇게 http 서버 구축을 완료하였다.
반응형
'Develop > Node.js' 카테고리의 다른 글
Putty를 이용하여 Amazon EC2 연결하기 (0) | 2021.04.19 |
---|---|
Javascript 자료형에는 어떤 것이 있을까? (0) | 2021.04.05 |
javascript 변수 - const, let, var (0) | 2021.03.31 |
서버(Server)가 필요한 이유 (2) | 2021.02.28 |
Node.js 설치 및 시작하기 (0) | 2019.12.19 |