개발프로젝트를 하면 NodeJs Version별 관리가 필요하다.
프로젝트마다 최신버전을 맞춰주면 좋지만, 라이브러리가 최신버전에 동작안하는 경우가 많아서이다.
그래서 NVM(Node Version Manager) 가 필요하다
아래의 링크는 nvm 공식 페이지이다.
https://github.com/coreybutler/nvm-windows/releases
인스톨 안해도 되는 버전이 있지만, Path 맞춰주기 귀찮으니까 setup 버전으로 다운 받는다.
NVM 기능 나열
- nvm arch [32|64]: nodejs가 러닝되는 아키텍처를 세팅하거나 조회한다. 기본은 64비트이다.
- nvm current: 현재 쓰고있는 버전을 조회한다.
- nvm install <version> [arch]: 설치 기능이다. 버전에 latest를 쓰면 최신버전을 설치한다. arch에 all 을 쓰면 32비트 64비트 모두 설치한다.
- nvm list [available]: nvm list 만 쓸 경우는 현재 설치되어 있는 모든 버전을 조회한다. [available] 입력 시 최신버전부터 20개를 조회한다.
- nvm on: nvm 기능을 켠다.
- nvm off: nvm 기능을 끈다.
- nvm proxy [url]: nodejs 설치파일을 다운로드하는 proxy 경로를 지정할 수 있다.
- nvm uninstall <version>: 버전별 제거 기능
- nvm use <version> [arch]: 특정 버전을 사용한다.
- nvm root <path>: nvm 설치되어 있는 path를 조회한다. <path> 지정시 path를 조정할 수 있다.
- nvm version: 현재 쓰고있는 버전을 조회한다.(윈도우만)
최근에는 fnm 이 사용하기 더 편리하다. fnm 관련 내용은 아래 링크를 참고 바랍니다.
nodejs 설치 관리 툴 fnm (tistory.com)
반응형
'개발' 카테고리의 다른 글
IIS 에러 페이지 설정 (0) | 2022.07.18 |
---|---|
Cookie 설정 (0) | 2022.05.17 |
C# Sharepoint tCompressedString to string(xml) (0) | 2022.02.02 |
IIS Header Server, x-aspnet-version, x-powered-by 제거하기 (0) | 2022.01.24 |
Visual Studio Code 테마 변경하기 (0) | 2021.11.25 |
댓글