구시대 유물인 vue2 프로젝트를 발굴하여 build하여 타개발자 분께 드릴일이 있었는데
라고 해버린다.
그래서 뭔가
이 부분을 다이렉트로 바꿔버리면 안 될걸 알면서도 수정 시도를 해봤다가 어차피 수정해도 원상복구됨~ 이라고 해버린다. 역시 닉값을 하는 파일이다. lock
그래서 별로 어렵지 않다. node version을 관리해주는 Node Version Manager 즉, NVM을 설치하면 된다.
window 전용 NVM-windows 깃헙에 들어가
Download Now!
를 클릭해주고
.exe 든 .zip 이든 받아주고 실행해주면 설치가 완료된다.
nvm -v
nvm list available
nvm install <노드버전>
nvm use <노드버전>
nvm list
node -v
혹시 없다면 brew를 설치해주자 참고로 mac의 npm 같은거라 생각하면 편하다.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install nvm
-> 만약 설치도중 man 페이지 관련 에러가 발생한다면, 권한 설정을 해주자
sudo chown -R $(whoami) /usr/local/share/man/man3 /usr/local/share/man/man5 /usr/local/share/man/man7
Password:
sudo chmod u+w /usr/local/share/man/man3 /usr/local/share/man/man5 /usr/local/share/man/man7
mkdir ~/.nvm
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" ] && . "/usr/local/opt/nvm/etc/bash_completion" # This loads nvm bash_completion
source ~/.zshrc
nvm ls
nvm install 20.11.0
node.js 공식 홈페이지를 가서 LTS 버전을 확인해도 되고 downloads에 가서 현재 버전들을 확인해도 된다.
정렬 자체가 왼쪽에 버전 이름의 alphabet 순으로 정렬되어있기 때문에 잘 보고 선택하면 된다.
참고로 우리가 찾는 최신 버전은 중간쯤 위치하고 있다.
nvm use 20.11.0
nvm에서 특정 버전 node 삭제
nvm uninstall 20.11.0
nvm안에 여러버전의 node중에 어떤것으로 사용할 지 default 버전 설정
nvm alias default 20.11.0