작성자 없음
작성자 정보가 삭제된 글입니다.
작성
·
587
·
수정됨
0
회원가입으로 send하면
저는 오히려 결과가 나오질 않습니다.ㅜㅜ
제눈엔 오타가 안보이는데 어떠문제일까요
const express = require("express");
const app = express();
const PORT = 4000;
const bodyParser = require('body-parser');
const {User} = require("./models/User");
//application/x-www-form-urlencoded 정보 분석
app.use(bodyParser.urlencoded({extended: true}))
//application/json파일을 분석
app.use(bodyParser.json())
app.get('/',(req, res) => {res.send('Hello Word!')})
app.post('/register',(req,res)=>{
//회원가입할 때 필요한 정보들을 client에서 가져오면,
//그 정보들을 DB에 넣어준다.
const user = new User(req.body);
//user모델에 정보가 저장됨
//실패 시, 실패한 정보를 보내줌
user.save((err, userInfo) => {
if(err) return res.json({success: false, err})
return res.status(200).json({success: true})
})
})
app.listen(PORT, () => {
console.log("서버 실행");
});