tmkimm
Eddy
tmkimm
전체 방문자
오늘
어제
  • 분류 전체보기 (34)
    • DataBase (3)
    • Javascript (0)
    • Node.js (7)
    • Java (2)
    • Spring (3)
    • 기타 (13)
    • 사이드프로젝트 (2)
    • 생각 정리 (2)
    • 좋은글 공유 (1)

블로그 메뉴

    공지사항

    인기 글

    태그

    • 설계
    • 부하테스트
    • SSL
    • 논쟁
    • Node.js
    • github
    • Sentry
    • API 문서 자동화
    • swagger
    • 모니터링
    • 사이드프로젝트
    • docker
    • Java
    • 생각정리
    • Git
    • 삽질기록
    • mybatis
    • spring
    • 에러트래킹

    최근 댓글

    최근 글

    티스토리

    hELLO · Designed By 정상우.
    tmkimm

    Eddy

    [Node.js] n으로  쉽게 Node 버전변경하기(커맨드 2번으로 끝!)
    Node.js

    [Node.js] n으로 쉽게 Node 버전변경하기(커맨드 2번으로 끝!)

    2021. 1. 10. 22:54

    2021.11.25 수정

    n을 이용하여 nvm보다 쉽게 Node.js 버전을 변경할 수 있습니다.

    명령어 2번이면 Node 버전을 변경할 수 있습니다. 👍

    npm i -g n  // global로 n 설치
    n lts       // lts 버전으로 Node.js 버전 변경
    n -h        // 상세한 n 설명

     

     


     

    NVM이란?

    노드 버전을 업데이트하기 위한 패키지로, 쉽게 Node.js 버전을 관리할 수 있습니다.

    nvm을 설치해놓으면 명령어 하나로 노드 버전을 변경할 수 있습니다.

    nvm use 14.15.4

     

    NVM 설치

    윈도우를 기준으로

    아래 사이트에 접속해서 nvm-setup.zip 파일을 내려받은 후, 압축 파일을 해제하고 npm-setup.exe. 파일을 실행하여 설치합니다.

    링크 : github.com/coreybutler/nvm-windows/releases

     

     

    Releases · coreybutler/nvm-windows

    A node.js version management utility for Windows. Ironically written in Go. - coreybutler/nvm-windows

    github.com

     

    Node.js 버전 변경하기

    14.15.4 버전을 사용하고 싶을 경우 콘솔 창을 실행하여 아래 명령어를 입력합니다.

    node -v 				// 내가 사용하고 있는 Node 버전 확인하기
    nvm list available 		// 사용 가능한 버전 조회하기
    nvm install 14.15.4 	// 14.15.4(LTS) 버전 다운로드하기
    nvm list				// 설치 되어있는 버전확인하기
    nvm use 14.15.4			// 14.15.4 버전 사용하기
    node -v

     

    설치가 이미 되어있다면 nvm use 14.15.4 만 입력하면 됩니다. 

    nvm use 14.15.4

     

     

    LTS(Long Term Supported), Current(현재 버전) 차이

    Node.js 홈페이지를 들어가 보면 버전이 LTS, Current로 나뉘는 것을 볼 수 있습니다.

    LTS 버전은 짝수 버전으로 안정화된 버전입니다. 안정성, 신뢰도를 보장합니다.

    Current 버전은 홀수 버전으로 새롭게 추가된 기능들이 포함되어 있습니다. Current 버전에서 안정성이 입증되면, LTS 버전으로 배포됩니다.

     

    저작자표시 (새창열림)

    'Node.js' 카테고리의 다른 글

    swagger로 API 문서 자동화하기(nodeJS)  (0) 2022.11.01
    NodeJS 환경에서 부하테스트 진행하기(Artillery 이용)  (1) 2022.05.19
    Node.js란? Node.js 특징 정리(이벤트 기반, 논 블로킹 I/O 모델)  (1) 2021.11.19
    Node.js(express) 프로젝트 설계하기  (8) 2021.08.31
    [Node.js] __dirname is not defined 에러  (0) 2021.01.27
      'Node.js' 카테고리의 다른 글
      • NodeJS 환경에서 부하테스트 진행하기(Artillery 이용)
      • Node.js란? Node.js 특징 정리(이벤트 기반, 논 블로킹 I/O 모델)
      • Node.js(express) 프로젝트 설계하기
      • [Node.js] __dirname is not defined 에러
      tmkimm
      tmkimm
      ⭐️

      티스토리툴바