[Node.JS 강좌] #2-2. 백수를 위한 Windows에서 Node.JS설치하기 (NVM)

2020. 3. 19. 22:37카테고리 없음Tilto_

여러분 반갑습니다! 주 1회 강좌라고 해놓고선 한주에 3번째로 찾아온 틸토입니다! (그 중 하나 날먹이라고 임마)
오늘의 주제는 "백수를 위한 Windows에서 Node.JS설치하기 (NVM)"입니다!
NVM은 Node Version Manager의 약자로, Node.JS의 버전을 쉽게 관리하고, 업데이트 할 수 있게 도와주는 툴입니다.
마음을 여유롭게 가지고 천천히 따라와주시길 바라며, 바로 시작해보도록 하죠.


자 일단, 우리는 Python을 설치해야합니다. (네????????)
안타깝게도, 우리의 Node.JS는 일부 모듈을 설치 할때, Python을 필요로 합니다.
Python이 모듈의 다운로드 후 빌드를 도와주는 듯 합니다만....... 영 못미덥군요.ㅎ
여튼, 저희 CODE-200에 이미 적혀있는 강좌가 있으니 따라와주시면 될 것 같습니다!
Python의 버전은 되도록 최신버전일수록 좋습니다!
https://code-200.tistory.com/58

그리고 저 글 마지막에 Python이라는 Visual Studio Code의 확장을 설치하게 되는데, 우리는 그거 말고 jshint라는 확장을 설치해주시기 바랍니다. 이해 못하셨다면 #2-1을 참고해주세요!
이 글을 따라서 Visual Studio Code의 설치까지 다 해주신 뒤에, 다시 이 강좌로 돌아와 계속해서 NVM을 설치해보죠.

 

Python을 통한 디스코드 봇 제작 || 01. 셋업

디스코드는 이제 게임을 하는 우리 삶의 필수 요소입니다. 인터넷 방송인 (스트리머)는 물론, 게임을 하는 일반인들에게까지도 디스코드는 알려져 있고, 그만큼 많은 사람들이 디스코드를 사용하고 있습니다. 그런..

code-200.tistory.com


모두들 Python과 Visual Studio Code를 설치하고 오신건가요? 좋습니다! 이제 우리는 NVM만 설치해주면 됩니다!
https://github.com/coreybutler/nvm-windows/releases

 

coreybutler/nvm-windows

A node.js version management utility for Windows. Ironically written in Go. - coreybutler/nvm-windows

github.com

아래에 있는 사이트로 들어가봅시다.

위의 글씨가 가리키는 nvm-setup.zip을 다운받아 줍시다.


맨 위에 최신버전의 릴리즈가 있을텐데, 버전은 크게 상관 없으니 가장 위의 릴리즈의 Assets에 있는 파일 중 nvm-setup.zip을 다운받고, 압축을 풀어주세요.

이 프로그램을 실행하면, NVM을 설치할 수 있습니다.

압축을 풀면 안에있는 nvm-setup.exe를 보실 수 있는데, 바로 실행해주시면 됩니다.
관리자 권한을 물으면 바로 "네"를 눌러주시고, 아래와 같은 화면이 나오면 정상적으로 켜진겁니다.

늘 그랬듯이 한국인답게 라이선스는 스킵하자구요.

라이센스 창이 나오지만, 우리는 한국인이니 읽을 사람들은 읽고, 동의한 다음 Next로 넘어갑시다.
NVM의 설치경로를 묻게 되는데, 바꿀 사람들은 바꾸고 안 바꿀 사람들은 바로 Next로 넘어가주세요.
그리고 이번엔 Node.JS의 설치경로를 묻게 되는데, 왠만해선 기본 경로로 놔두는 걸 추천드립니다.
하지만 바꾸고 싶으시다면, 바꾸셔도 상관 없습니다. 경로를 다 지정하셨다면 Next를 누릅시다.
그러면 마지막으로 설치 경로를 확인할 수 있는 창이 나오니, 한번 확인하시고 Install을 눌러 설치를 진행해주세요.

분명 이 강의를 위해서 Node.JS를 지운것 같은데....

저 같은 경우는 이미 Node.JS 13.11.0이 설치되어있던 걸 감지하게 되서, NVM으로 이 버전을 컨트롤 할것이냐 묻습니다
뭐, 제 실수였고, 관리하게 되면 이득이니 당연히 Yes를 눌러야죠!

설치는 굉장히 빨리 끝납니다.

Finish를 눌러 설치 프로그램을 종료합시다.
이제 여러분들은 NVM을 이용해서 Node.JS를 쉽게 관리할 수 있게 되었습니다!


번외강좌 - nvm-windows사용법
왠만해선 읽으시는 걸 추천드려요. 제대로 쓸려면 알아두시는게 좋아요! (번외라며 읽으라는 거냐 말라는 거냐)

Writed By - Tilto(틸토)

Connect -
Discord : Tilto_Official#0913
Email : tilto0822@develable.xyz