오늘 출근해서 프로젝트 최신브랜치로 버전을 맞춘후에

위와 같이
punycode module 오류가 발생하였다.
npm cache clean --force
npm install --legacy-peer-deps
npm run dev
위 명령어 순으로 진행하여도 해결이 되지 않아,
노드 버전이 안맞을 수 있으니, 버전을 확인해보라는 팀원을 따라 확인해보았다.
node -v
다른 팀원들은 16, 18버전일때
나의 버전으 22이서,
버전 다운그레이드를 진행해보기로 하였다.
참고한 블로그
와 동일하게 진행한 결과, 불편한 저 에러를 더이상 보지 않게 되었다.
참고 블로그를 발견하기 이전엔,
npm install npm@"버전" -g
위의 명령어로 진행시에는 적용이 되지 않아,
brew 명령어들까지 진행하는 삽질도 있었다..
[ 추가 ]
node 버전 고정을 위해
brew pin node
진행하였다.
brew unpin node
위 명령어로 노드버전 고정 해제가능하다