[TIL #64] 터미널과 vscode의 node 버전 다를 때

Whoyoung90·2021년 7월 15일
0
post-thumbnail

해결하느라고 캡쳐를 못했는데..

블로킹 상황

터미널에서 nvm으로 설정한 node는 v10.15.1 (npm v6.4.1)

그런데 vscode에 고정된 node가 v16.4.2였다.
당연히 호환이 안되는 버전이니 vscode 터미널에 npm이 맞지 앉는다는 오류가 떴다!

블로킹 ?

어이없던게 vscode에서 node 버전을 바꾸려고
아무리 nvm use 10.15.1를 해도 nvm ls를 하면 화살표는 여전히 system을 가리키며 변경되지 않았다. node 버전도 여전히 16.4.2..

아무리 변경해려해도 vscode에 있는 버전이 변경이 안되었다!!

vscode에서 launch.json을 재설정 해줘도 안되고
alias default를 커맨드 해도 안되다가

의외로 간단한 해결방법을 찾았다 !!

brew info node으로 vscode에 언제 node v16.4.2이 깔렸는지 확인하고

brew uninstall node로 해당 node를 지우니 해결!!

node -v하면 내가 원하는 v10.15.1 !!

해결된 참고자료

profile
비전공으로 일식 쉐프가 되었듯, 배움에 겸손한 프론트엔드 개발자가 되겠습니다 :)

0개의 댓글