-
(mac)node 버전 관리하기.Programming/NodeJs 2022. 2. 11. 23:22
너무 시대를 앞서간 것일까 개발을 진행하는데 관련 패키지가 사용 중인 노드 버전에서 지원하지 않는다 하여 다운그레이드를 진행하게 되었다.
터미널을 오픈하여 node -v를 통하여 현재 노드 버전을 확인하고
brew search node를 통하여 현재 사용 가능한 노드 버전을 확인한다.
사용 중이던 노드의 버전을 brew unlink node를 통하여 해제하고
새로 사용할 노드를 brew install node@(희망 vesion 입력)하여 설치한다.
이후 brew link node@(희망 version 입력)하여 연결 하면 끝난다.
could not symlink 어쩌고 하는 에러가 발생한다면 sudo chmod 776 /usr/local/lib를 입력한 다음
brew link --overwrite node@버전을 진행하면 링크가 진행 될 것이다. 직후 버전을 확인 한 다음 제대로 되어있으면 다시
sudo chmod 755 /usr/local/lib를 하여 권한을 복구 해준다.
경우에 따라 echo 'export PATH="/opt/homebrew/opt/node@00/bin:$PATH"'를 ~/.zshrc에 추가해야하는 경우도 있을 수 있다니 혹시 모를 경우 참고하자.
'Programming > NodeJs' 카테고리의 다른 글
(mac)NVM 설치 및 Node 버전 관리하기. (0) 2023.02.19 Node.js와 이벤트루프 (0) 2022.04.04 Node Stream Read,Writable (대용량 파일 읽기-2-) (0) 2022.03.13 Node Stream (대용량 파일 읽기) (0) 2022.03.03 Winston.js를 이용한 Logging System 구축 (0) 2022.02.10