[Error] Cannot set properties of undefined

do_Rang·2025년 2월 19일

ERROR

목록 보기
1/5
post-thumbnail

🤔 문제

회원 API 설계 후 본격적으로 코드 작성을 시작했다. (아직 DB 연결 전 Map으로 작성 중이다.)

app.post("/join", (req, res) => {
    let user = req.body;
    user.id = id;
    db.set(id++, user);

    console.log(db)
    res.json(db)
});

JSON에 id 속성을 추가하려했는데 발생한 오류인 것 같다.

🤗 해결

express 사용하면서 서버에 JSON 세팅을 하지 않은 것이 원인이었다.
body 데이터를 JSON으로 사용하기 위해서는 입력하는 것을 까먹지 말자!

app.use(express.json());
profile
공부하자

0개의 댓글