nvm과 npm은 이름이 비슷해서 처음 접했던 나에게 헷길리는 개념이었다.
nvm은 node.js 프로그램을 관리해주는 프로그램으로 node.js 의 설치, 버전관리, 버전 이동이 가능하게 해주는 개발자에게 있어 중요한 프로그램이다.
설치부터 따라가보면
sudo curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.1/install.sh | bash
nvm 설치
$ nvm ls
-bash: nvm: command not found
vi ~/.bash_profile
vi 에디터로
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
위 코드가 있는지 확인
source ~/.bash_profile
nvm ls
-> system
node -> stable (-> N/A) (default)
iojs -> N/A (default)
이런 과정을 거쳐서 nvm을 설치한다.
전에 설치했을때 nvm 설치가 마무리가 안되어
nvm : command not found를 어떻게 해서 해결했는지 올렸었다.
이 방법도 많은 사람들이 해결했었던 방법이다.
nvm을 설치하면 여러버전의 node.js를 설치할 수 있다.