이전 부트캠프 프로젝트를 하던 중 node 버전 변경이 안되는 이슈에 대한 트러블슈팅 내용을 정리해보자.
첫 팀프로젝트를 진행하면서 이것저것 설정하고 문서작업할게 많다.
그 중 팀원들간에 node버전과 npm 버전을 통일하기 위해 팀원중 제일 최신 버전을 갖고 있는 팀원의 버전으로 업데이트하기로 했다.기존에 쉽게 찾아볼 수 있는 방법으로 n을 활용하여 버전을 변경하는데 계속 기존의 버전이 남아있었다.
찾아보니 nodejs에서 async를 인식하지 못해서 찾아보니 nodejs 8 LTS 부터 사용이 가능하다고 한다. 그래서 n모듈을 이용해도 active에는 버전이 변경되지 않았다.
이때, symbolic link를 변경해주면 문제가 해결된다.
ln -sf installed경로 active경로
위 처럼 수많은 로그가 뜬 후에 성공적으로 변경하려는 버전이 업데이트된 걸 볼 수 있다.