이번 내용의 경우 '이런 걸 왜'라는 생각이 들 수 있는 수준이지만, 내가 두 번 삽질하지 않기 위해 기록합니다.
9.2장에서 실습을 진행하다 아래와 같은 오류를 경험했습니다.
책의 코드에서는 화살표 함수를 사용할 때 => 뒤에 바로 sequelisze.define()이 나오도록 되어 있어
return을 명시해주지 않아도 되지만
만일 => 뒤에 {}로 묶어 줬다면 return을 명시해야지만 함수를 실행했을 때 반환값이 존재하게 됩니다.
{}로 묶은 부분을 지워도 해결되지만
아래와 같이 각각 sequelize가 반환되도록 코드를 수정해 주어도 문제가 해결됩니다.
'IT 도서 > Node.js 교과서' 카테고리의 다른 글
[Chapter 9.5] 스스로 해보기 (1) | 2020.03.20 |
---|---|
[Chapter 10.5] 누락부분, token 만료 갱신 (0) | 2020.03.16 |
[Chapter 9] xxx.find is not a function 오류 (0) | 2020.03.13 |
node.js교과서 [Chapter7.6] A boolean value was passed to options.operatorsAliases.오류 (0) | 2020.03.07 |