vscode zsh, node arch 문제
TMTvscode zsh 실행 시 arch가 arm64가 아닌 i386(intel)로 나오는 문제
- 기존 Mac(intel)에서 새로산 Mac(Apple Sillicon)으로 백업이동
- 이 때 /usr/local/bin/zsh 이 intel 설치버전으로 같이 옮겨짐
- zsh를 새로 설치했지만 /usr/bin/zsh에 설치되어 기본 zsh에서는 arch가 정상적으로 arm64로 나옴
- vscode는 zsh defaultProfile이 /usr/local/bin/zsh을 실행하기에 이 때 문제가 됨
해결
- brew로 설치한 zsh 삭제
brew uninstall zsh
node process.arch 가 arm64가 아닌 x64(Intel)로 나오는 문제
- node 설치도 intel 기반 Mac에서 설치버전이 같이 옮겨짐
- 그래서 node arch가 x64로 설치됨
해결
- nvm, node uninstall
rm -rf $NVM_DIR
- nvm, node 재설치 https://nodejs.org/ko/download