[Node] Homebrew에서 node 버전 변경하기

섬섬's 개발일지·2022년 2월 12일
0

Node

목록 보기
1/1

요새 다시 Node JS를 공부해 보던 중, mongoose require 시 아래와 같은 에러가 발생했습니다.ㅠㅠ

QueryCursor

원인을 찾아보니, 최신 node 버전(저 당시에는 v17.5.0)에서 발생하는 에러이며, 버전을 낮추면 해결된다고 합니다.
저는 Homebrew를 사용하여 node를 설치하였기 때문에, Homebrew에서 node 버전을 변경하고자 합니다.

  1. brew search node

    위 명령어 입력 시, 설치할 수 있는 node의 버전이 나옵니다. 저는 14버전을 사용할 예정이므로, 먼저 Homebrew를 이용해 14버전의 node를 설치해줍니다.
  2. brew install node@14 이후 다시, brew search node를 하면 node@14가 설치된 것을 알 수 있습니다.
  3. brew unlink node
  4. brew link --overwrite node@14
  5. node의 버전을 확인하면 변경된 것을 알 수 있습니다.(node -v)
profile
섬나라 개발자

0개의 댓글