더보기

vite로 리액트 앱을 생성하고 npm install을 하다가 아래와 같은 오류를 보게 되었고, 해당 오류는 노드 버전이 상이하다는 것이었기 때문에 nvm을 통해 버전 관리를 하려고 했다.

노드 버전 관리를 위해 아래 명령어를 실행했는데 작동하지 않았다.
$ nvm install 18.12.1
zsh: command not found: nvm
1. nvm 설치 여부 확인
내 경우 nvm이 설치가 안되어있는 경우였다. 그래서 아래와 같이 nvm을 설치해주었다.
nvm -v // 0.39.7
버전이 뜨지 않는다면 터미널에서 Homebrew로 설치해준다.
brew update
brew install nvm
mkdir ~/.nvm
설치후 아래 2번 진행
2. zshrc 설정
nvm이 존재한다면 환경변수 설정이 제대로 되어 있지 않을 수 있다.
1. 터미널에서 zshrc 설정 파일 열기
vi ~/.zshrc
2. i를 누르고 최하단에 아래 내용 복사 붙여 넣기
export NVM_DIR=~/.nvm
source $(brew --prefix nvm)/nvm.sh
3. source 명령어를 사용하여 적용
source ~/.zshrc
*Terry의 환경 | intel mac, zsh
'오류해결' 카테고리의 다른 글
[트러블슈팅] Git 파일명 대소문자 변환 인식 불가 문제 (2) | 2024.08.14 |
---|---|
Express.js CORS 오류 해결 (0) | 2024.07.28 |
api.channel.io API 가져오기 에러 해결 - plugin key (0) | 2024.06.14 |
TypeError: Cannot destructure property '변수명' of 'req.body' as it is undefined. (0) | 2024.06.02 |
express에서 API 구현시 URL parameters 받는 방법 (0) | 2024.05.29 |