NVM 소개 및 설치
NVM(Node Version Manager)
Node.js 의 버전을 관리하는 도구
Node 버전이 다를경우 충돌이 남.
프로젝트마다 사용되는 Node버전이 다를 경우 NVM을 통해 node 버전을 관리할 수 있다.
방법1. 설치하기 (- 이방법이 안될 경우 아래로 이동해서 방법 2로!!!! )
1. Git Bash 터미널 환경에서 NVM 공식 홈페이지에서 제공되는 명령을 실행하여 클론한다.
(윈도우의 경우 PowerShell 일 수 있는데 Bash로 변경해줘야함)
$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
2. 설치가 완료되면 nvm -v 로 버전확인
$ nvm -v
3. 'nvm: command not found' 에러가 발생하게 되는데
명령어을 이용할때마다 NVM이 입력될 수 있게 세팅이 되지 않아 발생하는 에러.
4. 터미널 창에서 vi 편집기를 이용해서 home 디렉토리 밑에 있는 .bash_profile 또는 .bashrc 파일을 설정 해줘야한다.
vi ~/.bashrc 를 입력해주고 Enter.
i 를 입력하여 삽입(Insert)쓰기모드로 전환한다.
$ vi ~/.bashrc
i
설정해줄 아래 구문을 복사하여 터미널창에 붙여준다. (이미 설정된 내용이 있을 경우 뒷쪽에 붙여준다. )
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
5. ESC를 눌러서 쓰기모드를 해제.
: wq 를 입력하여 편집된 파일을 저장해준다.
! 저장이 됬는지 확인하려면 vi ~/.bashrc 를 재실행하면 수정한파일 확인가능.
! 수정이력이 없을 때는 :q 를 입력하여 편집종료해준다. (강제종료는 :q!)
6. 프로젝트 경로의 새터미널에서 nvm 또는 nvm -v 을 치면 성공적으로 실행되는 것을 볼 수 있음..!!!!!!!!!
본문자료 - NVM 깃헙 https://github.com/nvm-sh/nvm
GitHub - nvm-sh/nvm: Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions
Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions - GitHub - nvm-sh/nvm: Node Version Manager - POSIX-compliant bash script to manage multiple active nod...
github.com
방법2. 직접 설치하기
PC를 포맷해서 방법1. 대로 재설치를 해봤는데
갑자기 git관련 SSL 인증서 오류관련 메세지로 설치에 계속 오류가뜸...
직접 설치 방법으로 간단하게 해결가능했다.
윈도우용 NVM 설치 URL
https://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지원 버전대가 다르다.
사용가능한 node 버전 조회하기
nvm list available
변경할 Node 버전 설치
$nvm install [node버전]
nvm install 14.16.1
로컬에 설치된 node버전 조회
nvm list
변경할 node버전 사용하기
$nvm use [node버전]
nvm use 14.16.1
설정된 node버전 확인
node -v
https://devbirdfeet.tistory.com/101
Vue - (Windows) NVM 삭제하기
예전에 설치해놓은 Node.js를 깜박하고 NVM을 설치해 충돌이 났다. 급히 node.js를 지우고 nvm을 uninstall 하기위해 이것저것 뒤져보고 있었다. Vue - (Windows) NVM 삭제하기 stack overflow에서 여러 방법..
devbirdfeet.tistory.com
'UXUI Development > 개발환경' 카테고리의 다른 글
node.js와 NPM버전 업그레이드로 발생한 에러 해결하기 (0) | 2022.06.23 |
---|---|
[네트워크] REST API, REST, RESTful (0) | 2022.05.03 |
GitHub Page - Vue Cli 배포하기 (0) | 2022.02.16 |
NVM(Node Version Manager)를 이용한 Node 버전 변경 및 관리 (0) | 2021.12.16 |
TortoiseGit (0) | 2021.12.13 |
Git / SourceTree(소스트리) 기본 사용법 (커밋, 푸시, 풀, 스태시, 브랜치이동) (0) | 2021.12.08 |
폐쇄망(내부망) 로컬서버 구축 (로컬호스트 모바일로 접속하기) (0) | 2021.12.08 |
Vue Cli (3.X 이상) 주요 설치 및 세팅 (sass, vuex, router) (0) | 2021.12.06 |