NVM (Node Version Manager)
모든 프로젝트의 노드 버전을 항상 최신 버전으로 할 수 없을 때가 있다.
프로젝트마다 노드 버전을 바꿔야할 상황이 있는데
NVM이 이러한 상황을 해결해준다.
1.nvm github에 접속한 뒤 nvm을 설치 한다.
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
를 복사한 뒤 터미널의 bash 모드에서 입력하면 설치가 진행된다.
(bash모드로 진행하는 부분이 중요하다. 윈도우 기준으로 터미널을 실행하면 기본 모드로 실행되는데 bash모드로 변경 후 명령어를 입력하자.)
nvm version
버전을 확인해서 버전 정보가 노출된다면 설치 성공.
설치를 마쳤다면 .bashrc파일을 수정해보자.
vi ~/.bashrc
입력한다면 다음과 비슷한 화면이 나올 것이다.(터미널 실행 환경에 따라 다를 수 있음.)
위 화면에서 터미널 구역 내 아무곳이나 클릭한 뒤 i를 누르면 편집모드가 된다.
그리고 nvm github에 있는 코드를 복사하자.
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
복사한 후 터미널로 다시 돌아가 붙여넣기한 후 esc를 누른다.
그리고 : 를 입력하고 wq를 입력하면 편집이 완료된다.
그리고 nvm list를 쳐보면 본인의 노드 설치 리스트가 노출될 것이다.
설치는 nvm install 버전 으로 설치하면 된다.
ex) nvm install 10.16.3
버전 변경은 nvm use 버전 으로 변경이 가능하다.
ex) nvm use 10.16.3
출처 : Vue.js 끝장내기 - 실무에 필요한 모든 것
Author And Source
이 문제에 관하여(NVM (Node Version Manager)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@developerjune/NVM-Node-Version-Manager저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)