728x90

nodejs를 사용하다보면 node 버전이 문제가 될때가 많다.

node도 재빨리 발전하다보니까 파편화 문제가 꽤 심각한편이다.

node는 흔히 우리가 말하는 java, c++처럼 버전이 느긋하게 올라가는게 아니라 급격하게 올라가고 성능 추가역시 급격하게 바뀌기 때문이다.

그리고 인터프리터언어 특성상 버전간의 실행 격차도 큰편이다.


그래서 node를 사용하는쪽에서 버전을 맞춰주기 위해서 사용하는게 nvm이다.


https://github.com/nvm-sh/nvm


저 엄청난 스타수를 보아라.

얼마나 많은 사람이 사용하는지를 확인할 수 있다.

그럼 설치방법을 알아보자.



설치가 끝나면 사용법을 보자



nvm --version


버전을 확인할 수 있다.



nvm list


설치할 수 있는, 그리고 설치된 리스트를 확인할 수 있다.



nvm instsall <버전>


설치할 버전을 선택한다.

위의 list를 보고 별명을 선택해도 되고 수치로 버전을 선택해도된다.



설치가 되면 node 버전을 확인할 수 있다.



물론 다른 버전을 설치하는것도 가능하다.



nvm use <버전>


다른 버전을 사용하고 싶다면 위처럼 사용하면 된다.



nvm uninstall <버전>


필요 없어진 버전은 위처럼 삭제가능하다.

+ Recent posts