ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • mac nvm 설치, node 버전 관리
    Programming/Node.js 2021. 7. 6. 13:18

    안녕하세요. 자비스입니다.

     최근 node.js으로 비디오 레코딩 서버를 구축했었는데

    node버전, python버전, gcc버전 등에 따라 컴파일 이슈가 발생하여 고생했던 경험이있어 잊지 않기위해 

    포스팅을 진행합니다.

     

    서버를 자체적으로 구축하는 경우에는 node버전은 LTS버전을 선택합니다.

    하지만 오픈소스는 node의 버전에 따라 컴파일이 될수도 안될수도.. 있습니다. 

    물론 다양한 케이스에서 일반화 시킬수는 없지만

    저의 경우는 기존 개발하고 있는 node버전과 오픈소스의 node버전이 달라서 관리하는 nvm이 필요했습니다. 

     

    설치

    $ sudo curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash

     

    설치 확인

    $ nvm ls
    -bash: nvm: command not found

     

    환경설정

    $ vi ~/.bash_profile
    
    export NVM_DIR="$HOME/.nvm"
    [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm

     

    적용

    $ source ~/.bash_profile

     

    재확인 

    $ nvm ls

    

    nvm 으로 node 설치 

    $ nvm install 12.22.3

     

     

    nvm으로 설치된 node 리스트 

    $ nvm list

     

    nvm으로 원하는 node로 변경

    nvm use 12.22.3

     

    댓글

Designed by Tistory.