티스토리 뷰

🐕🦵개발/➡️backend

[nodejs] 설치하기( + nvm 설치하기)

우리집강아지깜순이 2022. 11. 26. 00:08
반응형

 

 

 

 

Node.js 버전확인

현재 18.12.1 LTS와 19.1.0 버전이 존재하고 있습니다. 제가 알기론 LTS는  Long Term Supported 줄임말로 밑에 표시된 것과 같이 안정적이고 신뢰도가 높은 버전입니다. 즉 실제 운영을 위한 용도로 많이 쓰일 것입니다.

LTS는 짝수이며 이와 반대로 최신버전은 홀수로 표시하고 있습니다. 홀수버전은 최신버전으로 최신기능사용할 수 있다는 장점은 있겠지만, 안정적이지 못한 점이 가장 큰 단점이기에 베타(개발)용으로 써야 할 것입니다.

nodejs 메인화면의 버전정보

 

NVM 설치하기

버전이  계속 바뀔때가 설치되어있던 버전을 삭제하고 다시 새로운 버전을 설치하고 개발을 한다는 것은 여간 불편하지 않을 수 없습니다. 이를 해결해주는 것이 NVM입니다.

NVM은 Node Version Manager로 여러버전의  nodejs를 설치하고 사용할 버전을 쉽게 전환 할 수 있도록 도와줍니다.

예시는 윈도우이며 https://github.com/coreybutler/nvm-windows/releases 으로 접속하면 하단 이미지와 같이 버전정보와 설치가능한 파일들이 존재합니다.  

nvm-windows releases 정보

 

아래의 이미지는 nvm-setup.exe 파일을 다운받아 실행한 화면입니다. 라이센스 동의 후 next 버전을 누르면 쉽게 설치할 수 있습니다.

nvm License agreement

 

set folder

 

nvm 버전확인

설치 후 IDE를 재시작하여 터미널에서 nvm --version 을 입력하여 버전을 확인합니다.(cmd, powershell 도 상관없습니다.)

 

nodejs 버전 확인하기

nvm ls 명령어를 이용하여 설치된 버전을 확인해봅니다. 그렇지만 제 피시에서는 안되네요.. 후..이래서  컴퓨터 사용자명을 한글로 하면...개발할때 여러문제가....(C:\Users\�۽���\AppData\Roaming\nvm could not be found or does not exist. Exiting.)

 

nvm 폴더 리스트

 

파일 인코딩 변경하기

인코딩이 최초 ANSI로 되어있을텐데,  UTF-8로 변경하여 저장합니다. 

 

nodejs 버전 확인하기(2)

저는 예전에 16.13.1 버전을 설치한 적이 있어서 아래와 같이 목록에 나왔습니다. nodejs를 설치 한적이 없다면 리스트에 아무것도 나오지 않을 것입니다.

 

nodejs 버전 설치 및 선택하기

"nvm install 버전" 으로 설치가 가능합니다. 특정 버전으로 입력시 입력한 특정 버전을 설치 할 수 있습니다. 아래의 사진은 "nvm install 18"만 입력하여 18버전의 최신버전을 설치하였습니다.

"nvm use 버전"을 입력하여 설치된 버전을 선택할 수 있습니다. 아래의 사진은 최초 16.13.1 버전에서 설치한 18.12.1버전을 선택한 모습입니다.

 

nvm 사용법

nvm --help

 

 

참고

nodejs 공식 홈페이지  : https://nodejs.org/ko/

nvm-mac 설치관련 : https://github.com/nvm-sh/nvm

nvm-windows 설치관련 : https://github.com/coreybutler/nvm-windows/releases

 

반응형

'🐕🦵개발 > ➡️backend' 카테고리의 다른 글

[Spring boot] 환경변수 파일 나누기  (0) 2023.01.13
[nods.js] 화상채팅 프로그램 만들기(1)  (0) 2022.12.06
기본셋팅  (0) 2022.03.24
댓글
최근에 올라온 글
반응형