해결하느라고 캡쳐를 못했는데..
블로킹 상황
터미널에서 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 !!