Vue

node.js 버전 변경

99duuk 2024. 12. 30. 14:52

현재 16 버전을 사용하고 있었음.

처음 리액트 공부할 땐  20 버전 이었고..

추가적으로 22 버전을 사용해야함..

 

하지만 난 두렵지 않음.

node 설치할 때 nvm부터 설치하고 nvm으로 npm을 받았기 때문.


. 현재 상태

  • 기본 Node.js 버전: v16.14.2
  • 추가로 설치된 버전: v20.13.1
  • 새로 설치해야 할 LTS 버전: v22.12.0

 

nvm list

nvm list
->     v16.14.2
       v20.13.1
         system

 

요로코롬 나온다.

 


nvm install --lts

최신 버전을 받는다. (받으려는 22가 최신임ㅋ)

 

(설치 후 자동으로 해당 버전이 활성화됨)

 

 


 

버전 전환은 

nvm use <버전>

로 하면 되는데 

기존 프로젝트에선 16, 
새로운 프로젝트에서 22 사용이라 

defalut는 16이 편하다.

nvm alias default 16.14.2

v16.14.2를 기본 버전으로 설정

새 터미널을 열 때마다 기본적으로 v16.14.2가 활성화

 


 

cd /path/my/new/project
echo "22.12.0" > .nvmrc
nvm use

이 명령어는 .nvmrc에 지정된 버전(v22.12.0)을 자동으로 활성화한다.


node -v

확인해보삼ㅋ


근데 이래도 껐다키면 디폴트를 잡는다.

 

.nvmrc 파일이 있는 프로젝트 디렉토리에 들어갈 때 자동으로 nvm use를 실행하고 싶다면, 

vi ~/.zshrc

 

sft + g 로 

맨 아랫줄 이동하고

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
cd() { builtin cd "$@"; nvm use > /dev/null 2>&1; }

그대로 추가해주고 

source ~/.zshrc

적용해주면 된다.

'Vue' 카테고리의 다른 글

아이패드 감지  (1) 2024.12.27
vue 동적 클래스 적용  (0) 2024.11.29
v-if="item" vs v-if="!!item"  (0) 2024.11.28
입력값 검증 메서드  (0) 2024.11.27
vue2 기본 레이아웃 복붙  (0) 2024.11.15