-nvm 설치 (mac 기준 homebrew 사용)
//nvm 으로 node버전 변경하기(node version management)
//nvm을 사용하려면 기존 사용하는 node의 전역적 모듈을 모두 삭제해주고 실행해야함
______________________________________________________
1.brew로 nvm 설치
brew install nvm
______________________________________________________
2.환경변수 설정
mkdir ~/.nvm //~/에 .nvm 설치
vi ~/.bash_profile //~/.bash_profile을 vi 편집기로 열고 환경 변수 설정
//하단 세줄 입력후 esc + wq로 저장후 나오기
export NVM_DIR="$HOME/.nvm"
[ -s "/usr/local/opt/nvm/nvm.sh" ] && . "/usr/local/opt/nvm/nvm.sh" # This loads nvm
[ -s "/usr/local/opt/nvm/etc/bash_completion.d/nvm" ] && . "/usr/local/opt/nvm/etc/bash_completion.d/nvm"
# This loads nvm bash_completion
source ~/.bash_profile //터미널 프로파일에 적용
nvm -v //설치 후 버전 nvm check
______________________________________________________
3.node.js설치 및 버전 확인
nvm install 10
nvm use 10 //Now using node v10.10.0 node -v //v10.10.0
-nvm 버전 확인 및 고정
nvm list //node 버전 확인
nvm install 16 //16버전 설치
nvm use 16 //16버전 해당 터미널에서 사용
nvm alias default v16 //16버전 강제로 고정
nvm uninstall 16 //16버전 삭제
-------------------
nvm 없이 node 버전설정 참고
https://mesonia.tistory.com/151
mac OS 특정 버전 node설치, 다운그레이드 하기
** 이미 최신버전으로 node를 설치한 경우 기준 1. 현재 노드 버전 보기 $ node -v 2. 사용 가능한 노드 버전 확인 $ brew search node 3. 현재 버전과의 연결 해제 $ brew unlink node 4. Node 16버전 설치 예시 $ brew
mesonia.tistory.com