내일배움캠프 4기/TIL

DAY 71. nest.js 심화

H-JJOO 2023. 2. 23. 14:36
  • 문제발생

ERROR [ExceptionsHandler] store.get is not a function
TypeError: store.get is not a function

get 함수가 함수가 아니라고?
  • 시도

cache-manger 5 => cache-manger 4 Downgrade

  • 해결방안

cache-mager 5 버전이 최신버전이라 알 수 없는 버그들이 있어서 직접 해결하거나, 바로 직전 버전인 4버전을 이용해야한다.

  • 알게 된 것

새로운 기술은 최대한 많은 사람이 사용하고 있는 버전을 사용하고, 혹시 문제가 발생하면 다운그레이드 해서 진행해보자.

다운그레이드하는 방법으로는 깔끔하게 기존 라이브러리를 npm uninstall cache-manger 하고

npm install cache-manger@4 해서 다운하는 방법이 있고,

 

그냥 npm install cache-manger@4 해도 된다고 한다. (+ 삭제할때 npm r cache-manger)

 

[결론]

 

혼자 힘으로도 해결 할 수 있었는데, 적용을 못하고 튜터님께 여쭤봤다.

 

조금 만 더 고민해보자.