NVM install

Posted by Casval's Storage on January 21, 2021

Mac에서 NVM 설치하기

NVM install

  1. 설치

    1
    
    $ sudo curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash
    
  2. 환경변수 추가

    1
    
    $vi ~/.bash_profile
    
    1
    2
    
    export NVM_DIR="$HOME/.nvm"
    [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
    
  3. terminal 재시작 후 확인

    1
    
    $ nvm ls
    
    1
    2
    3
    
                N/A
    node -> stable (-> N/A) (default)
    iojs -> N/A (default)
    

Node install

  1. 설치

    최신 stable 버전을 설치

    1
    
    nvm install --lts
    
  2. 확인

    1
    
    nvm ls
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    
    ->     v14.15.4
    default -> 14.15.4 (-> v14.15.4)
    node -> stable (-> v14.15.4) (default)
    stable -> 14.15 (-> v14.15.4) (default)
    iojs -> N/A (default)
    lts/* -> lts/fermium (-> v14.15.4)
    lts/argon -> v4.9.1 (-> N/A)
    lts/boron -> v6.17.1 (-> N/A)
    lts/carbon -> v8.17.0 (-> N/A)
    lts/dubnium -> v10.23.1 (-> N/A)
    lts/erbium -> v12.20.1 (-> N/A)
    lts/fermium -> v14.15.4
    
  3. 다른 버전 설치

    가장 최신 버전설치

    1
    
    nvm install v15.6.0
    
  4. 확인

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    
    jooyoul@jooyoulcBookPro ~ % nvm ls
           v14.15.4
    ->      v15.6.0
    default -> 14.15.4 (-> v14.15.4)
    node -> stable (-> v15.6.0) (default)
    stable -> 15.6 (-> v15.6.0) (default)
    iojs -> N/A (default)
    lts/* -> lts/fermium (-> v14.15.4)
    lts/argon -> v4.9.1 (-> N/A)
    lts/boron -> v6.17.1 (-> N/A)
    lts/carbon -> v8.17.0 (-> N/A)
    lts/dubnium -> v10.23.1 (-> N/A)
    lts/erbium -> v12.20.1 (-> N/A)
    lts/fermium -> v14.15.4
       
    jooyoul@jooyoulcBookPro ~ % node -v
    v15.6.0
    
  5. node 버전 변경 및 확인

    1
    2
    3
    4
    
    jooyoul@jooyoulcBookPro ~ % nvm use --lts
    Now using node v14.15.4 (npm v6.14.10)
    jooyoul@jooyoulcBookPro ~ % node -v
    v14.15.4
    
  6. nvm default 설정

    새로운 terminal을 열때마다 default node version으로 실행됨

    1
    
    nvm alias defalut 10.14.1