티스토리 뷰

유용한 정보

NVM ( node 버전 관리 )

hello-world 2021. 1. 8. 11:38
728x90
반응형

NVM ( node 버전 관리 )

  • 노드 기반 즉 의존성이 포함된 라이브러리를 많이 쓰는 경우에 협업자들끼리 node 버전을 맞추지 않으면 매번 의존성 라이브러리들을 설치하거나
    깃에서 충돌이 날 것이다. 이럴때 간편하게 node 를 설치하고 버전관리를 해주는 것이 nvm 이라는 것이 있다.

note: curl 로 설치

  • sudo curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash
  • sudo 명령어를 썼기에 사용자 비번 넣으라고 나올 것이다. 가볍게 비번을 넣어주면 설치 뙁 ~!!!!
  • 설치 후 잘 설치 되었는지 터미널에서 확인 nvm ls-remote

command not found 라는 문구가 뜨면서 안되는 경우가 있다.
다음과 같이 해보자..

1. 터미널에 .bash_profile 있는지 확인( 참고로 필자는 최상위 루트에서 터미널 명령어를 실행했다. )
-> 명령어 find ./.bash_profile

아래와 같이 파일이 존재할 경우 아래 처럼 해당 파일이 있다고 알려줄 것이다.
./.bash_profile

없다면 find: ./.bash_profile:No such file or directory 라는 문구가 뜰 것이다.

2.bash_profile 에 내용 추가
위 내용에서 .bash_profile 이 없는 경우엔 만들어 준다.
터미널에 다음과 같이 .bash_profile을 만든다. --> touch .bash_profile

.bash_profile 이 있는 경우엔 터미널에 다음 명령어를 치고 내용확인 -> open .bash_profile

.bash_profile 안에 코드는 아래와 같다.
export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm

그리고 다시 설치~

nvm 에서 자주 사용할 명령어

nvm --version ( 설치된 nvm 버전 )

node --version ( 설치된 node 버전 )

nvm ls ( 현재 설치된 버전을 보여준다. )

nvm ls-remote( 설치 가능한 node 버전을 알려준다. )

nvm install v5 ( node 5버전대에 latest 버전을 설치한다. )

nvm use v5 ( node 설치된 v5버전으로 사용한다. )

7-2. window 에서 nvm 설치

  1. NVM 설치 파일 다운로드
  1. NVM 설치 방법

    • 받은 압축 파일을 풀고 nvm을 install 한다.
    • windows 명령 프롬프트 cmd를 실행한다.
    • nvm version을 입력하여 설치된 것을 확인한다.
  2. nodejs & npm 설치 방법

    • nvm install v10.16.3 입력 설치
    • nvm ls 를 입력 > 버전을 확인.
    • nvm use 10.15.2 를 입력 > 해당 버전의 nodejs 활성
728x90
반응형

'유용한 정보' 카테고리의 다른 글

markdown 활용 html 가이드 만들기  (0) 2021.01.10
오픈그래프 / 파비콘  (0) 2021.01.10
git add / commit / log  (0) 2021.01.08
git reset / rebase / stash  (0) 2021.01.08
git fetch / cherry-pick  (0) 2021.01.08
댓글