Cannot read properties of undefined 에러 해결

‍박소연·2023년 3월 6일

C:\Users\user\Desktop\koreaUniv\Underdog\Node\ch.9\NodeBirdSNS-clone-web\models\index.js:11
config.database, config.username, config.password, config,
^

TypeError: Cannot read properties of undefined (reading 'database')
at Object.
.
.
at Object. (C:\Users\user\Desktop\koreaUniv\Underdog\Node\ch.9\NodeBirdSNS-clone-web\app.js:12:23)

대충 이런 에러인데,,,지금부터 해결 과정을 적어보겠다

  1. 먼저 config 파일을 확인해봤더니 오타없이 멀쩡
  2. index.js 파일에서 에러나는 부분을 확인해봤는데 오타없이 멀쩡
  3. app.js에서 sequelize가 제대로 불러와지는지 프로미스로 확인했는데 에러 catch 하기 전에 문제가 발생해서 에러가 안 잡혔다
  4. 그래서 index.js로 돌아가 config.어찌고를 다 지워도 에러 발생
  5. 아예 require로 뭔가 잘못 불러왔나? 생각하면서 계속 오타 가능성을 잊지 않고 찾아보았다ㅏ
  6. require에서 오타 발견,,무사히 해결

0개의 댓글