노드 버전을 16버전을 사용하고 있었는데, 18버전으로 업그레이드를 해야했다.
18.12.0 이라는 특정 버전을 업그레이드 하기 위해서 nvm을 이용하였다.
nvm은 노드 버전 매니저로, 노드 버전을 업데이트 하기 위한 패키지 매니저이다.
nvm이 설치되어 있지 않다면 https://github.com/nvm-sh/nvm 에서 설치가 가능하다.
나는 기존에 nvm이 깔려있었기 때문에 아래와 같은 순서로 진행하였다.
1) nvm ls로 nvm list 확인
nvm ls
현재 16.19.0 버전을 사용하고 있었고, LTS 버전 안에 있는 모듈들의 버전까지 쭉 명시가 된다.
-> v16.19.0
system
default -> v16.19.0
node -> stable (-> v16.19.0) (default)
stable -> 16.19 (-> v16.19.0) (default)
iojs -> N/A (default)
lts/* -> lts/hydrogen (-> N/A)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.17.1 (-> N/A)
lts/carbon -> v8.17.0 (-> N/A)
lts/dubnium -> v10.24.1 (-> N/A)
lts/erbium -> v12.22.12 (-> N/A)
lts/fermium -> v14.21.2 (-> N/A)
lts/gallium -> v16.19.0
lts/hydrogen -> v18.12.1 (-> N/A)
2) nvm install 원하는 node 버전 명시
~ nvm install 18.12.0
3) nvm use 원하는 node 버전 명시
-> 나 이 nvm 버전 사용할거야!
~ nvm use 18.12.0
4) node -v 로 원하는 버전이 잘 설치되었는지 확인
~ node -v
원하는 node 18버전으로 잘 설치가 되었다.
'Backend > NodeJS' 카테고리의 다른 글
node 버전 업그레이드 (0) | 2024.03.11 |
---|---|
package.json에서 내가 놓치고 있었던 것들 그리고 --watch (0) | 2023.08.24 |
winston이란? (package.json에 nest-winston 모듈 있는데 모듈 없다고 에러뜸 해결) (0) | 2023.08.17 |
npm 특정 패키지 버전 확인 (0) | 2023.08.08 |
nvm 이용시 노드 버전 업그레이드 놓쳤던 점 (nvm alias default 버전) (0) | 2023.07.26 |