[항해99] 22일 & 23일차 Node JS
IT/Bootcamp 항해992021. 6. 30. 00:00
항해 99
22일차 :
23일차:
22일 23일 차 숙제를 하기위해 , 여러 강의를 보고 다시돌아왔다.
목요일까지 과제 제출해야하니깐 오늘 부터라도 시작해야할듯싶다.
기본 app.js
const express = require('express')
const app = express()
const port = 8080
// this is middleware for processing the data
app.use(express.urlencoded({extended: false})) // request.body ? to get
app.use(express.json())
// middelware : static file
app.use(express.static('public'));
app.get('/', (req,res)=>{
res.send(" Welcome ")
})
app.listen(port, () => {
console.log(`listening at http://localhost:${port}`)
})
이걸 기본으로 두고 , 밑에 module들을 깔아줬다.
express는 서버를위해서
nodemon은 변경사항 자동 업데이트를위해서
npm install express
npm install nodemon
npm insatll ejs
그리고나서 아래 명령어로 서버를시작해준다.
npx nodemon [your-app.js]
nodemon 으로 시작하면, 앞으로 계속 변경할때마다 서버를 껏다가 다시키고 해야하는데 그걸 알아서 자동으로 해준다.
몽고 db연결은 무조건 27017으로만 받을수있어....
const connect = () => {
mongoose
.connect("mongodb://localhost:27017/asg1", {
useNewUrlParser: true,
useUnifiedTopology: true,
useCreateIndex: true,
ignoreUndefined: true,
})
.catch((err) => console.log(err));
};
반응형
'IT > Bootcamp 항해99' 카테고리의 다른 글
[항해99] 26일차 , 27일차 주특기 심화시작 (0) | 2021.07.05 |
---|---|
[항해99] 25일차 주특기 기본주차 숙제 마감, (0) | 2021.07.02 |
[항해99] 21일차 Node JS (0) | 2021.06.28 |
[항해99] 19일차 주특기 Node.Js (0) | 2021.06.26 |
[항해99] 18일차 알고리즘 (0) | 2021.06.25 |
댓글()