티스토리 뷰

반응형

velopert 김민준님이 쓴 책 [리액트를 다루는 기술]을 보는데
공부를 시작하기에 앞서 nvm 설치를 권장하길래 설치하려는데 설치도 안되고,
vim 사용법도 몰라서 설치하는데만 30분정도를 허비했다...

그래서 혹시 나와 같은 일을 겪는 사람을 위해, 또 나중되면 또 까먹을(것이 분명하지만) 나 자신을 위해 이렇게 포스팅을 해둔다.



NVM 설치는 사실 그렇게 어렵지 않다.

https://gist.github.com/falsy/8aa42ae311a9adb50e2ca7d8702c9af1">NVM Quick Start 여기에 나온것처럼 코드 몇 줄이면 끝난다.

그러나 처음 명령어로 제대로 설치되지 않을 경우, vim 에디터를 이용하여 스크립트를 추가해야하는데,
여기서 나처럼 vim 사용법을 1도 모르는 사람일 경우 터미널에서 아무것도 입력도 안되거나 애먼 명령어를 입력하여 위험한 상황을 초래할 수도 있다.

그리고 나는 node.js 버전도 오래되고 여러가지 충돌이 우려되어 일단 node.js 완전 삭제부터 진행하였다.
이건 아래 고무곰님의 포스팅에 잘 정리되어 있다.
mac에서 'node.js'를 완전히 삭제하는 방법

 


node.js를 완전히 삭제했다면 이제 nvm을 먼저 설치하고 node.js를 설치하면 된다.

1. 먼저 터미널에서 다음과 같이 입력한다.

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


2. 터미널 재시작 후 nvm 설치 됐는지 확인.

 

$ nvm --version
0.33.2


위와 같이 0.33.2 라는 버전 정보가 나온다면 정상적으로 설치된 것이다. 
만약 버전이 나타나지 않는다면 다음처럼 vim 명령어를 입력하여 ~/.bash_profile 에 스크립트를 추가해야한다.

 

$ vim ~/.bash_profile


일단 이렇게 입력하면 터미널에서 'bash_profile' 파일이 열리는데 명령어를 입력하기 전까진 텍스트가 입력되지 않을것이다.

다음과 같이 해보자.


1. a또는 i또는 s또는 o를 눌러서 insert모드 진입.

2. 적당한 위치로 이동하여 다음 스크립트 삽입.

 

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


3. ESC키를 눌러서 명령모드 진입.

4. :을 누르고 wq (저장 후 종료) 명령어 입력

:wq


vim 명령어를 더 알고싶다면 다음 포스팅 참고 또는 구글 검색
내가 참고한 아주 간단한 vim 명령어 모음 포스팅


이렇게 하고 터미널을 재시작하거나 첫번째 curl로 시작하는 설치 명령어를 다시 입력해보면 nvm이 정상적으로 설치될 것이다.

휴 뜬금없는 곳에서 시간을 많이 허비했지만 그래도 덕분에 오랜만에 포스팅이었다.

반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함