IT

Node.js 설치 및 개발 환경 설정 방법

유아마루 2020. 11. 21. 19:46
반응형

노드(Node.js) 설치하기

윈도우 운영체제에서 노드를 설치하는 방법에 대해 알아보겠습니다.  윈도우(Windows)와 맥(Mac)은 GUI를 사용하므로 웹 브라우저를 통해 설치합니다. 리눅스는 터미널을 통해 접속하므로 터미널로 설치해야합니다.

node.js

  노드 설치

1. 노드 공식 사이트(https://nodejs.org)에 접속합니다.

노드 공식 사이트(nodejs.org)

2. LTS와 Current 버전 중 Current 버전을 설치합니다. (화면 중앙 오른쪽 버튼)

 


  LTS vs Current (LTS와 Current 버전의 차이)

- LTS

기업을 위한 버전으로 3년 동안 지원합니다. 짝수 버전만 LTS 버전으로 포함되며 서버를 안정적으로 운영해야 하는 경우 추천합니다. 하지만 최신 기능을 사용하지 못할 가능성이 있습니다.

 

- Current

단어의 뜻 그대로 최신 버전으로써 최신 기능을 모두 포함합니다. 실험적으로 추가된 기능들이 있어 예상하지 못한 에러가 발생할 가능성이 있습니다. 새로운 기능에 대해 알거나 서버에 신기능이 필요한 경우, 학습이 목적인 경우 사용하기에 적합합니다. 짝수 버전이 LTS가 되는 것을 감안하여 Current 버전일 때부터 사용하는 것이 좋습니다.

 

- 홀수 버전

노드에서는 버전을 6개월마다 1씩 올립니다. 버전은 최초 1부터 현재(2020년 11월) 기준 15 버전이며 이전에 14, 13 버전들도 있었습니다. 그러나 홀수 버전은 LTS를 지원하지 않고 15버전이 나오면 14 버전은 사라지는 방식입니다. 추후에 버전이 높아져서 16버전이 나오게 된다면 15버전이 LTS가 됩니다. 


3. 내려받은 파일을 실행하여 Setup을 진행합니다. 

Node.js Setup Wizard(노드 설치 마법사)

4. Next를 눌러 다음으로 넘어가고 라이선스 동의 화면이 나오면 체크박스에 체크 후 Next 버튼을 눌러줍니다.

5. Node.js 설치 경로를 지정합니다. (기본 경로 그대로 사용하는 것을 추천)

6. 설치할 프로그램을 확인 후 Next 버튼을 클릭합니다. 

  • Node.js runtime : 노드 런타임
  • npm package manager : 노드 패키지 관리자
  • Online documentation shortcuts : 온라인 문서 바로가기
  • Add to PATH : 시스템 환경 변수에 추가(명령 프롬프트에서 노드 명령어 사용 가능)

7. Tools for Native Modules

Automatically install the necessary tools. 에 체크하고 Next버튼을 누르고, Install 버튼을 클릭하여 설치를 진행합니다.

Tools for Native Modules(Node.js)

8. 사용자 계정 컨트롤 알림창이 나오면 "예"를 클릭하여 설치를 진행하고 설치 완료 후 Finish 버튼을 눌러 설치를 마칩니다.

Node.js 설치 완료

9. 설치가 완료되면 Install Additional Tools for Node.js(추가 도구 설치) 화면이 나타납니다. 아무 키나 눌러 설치를 진행하면 됩니다.

Install Additional Tools for Node.js

10. 아무 키나 누르면 파워셸 창이 뜨는데, 여기서도 사용자 계정 컨트롤 창이 뜨는 경우 "예" 버튼을 클릭합니다.

파워셸(PowerShell)

11. 잠시 기다린 후 설치가 완료되면 Type ENTER to exit: 라고 표시됩니다. 엔터 키를 눌러 종료합니다.

파워셸(PowerShell) 설치완료

 

 

  Node.js 설치 확인

설치가 정상적으로 완료되었는지 확인하는 방법을 알아보겠습니다. 먼저 키보드 왼쪽 하단에 있는 윈도우 버튼S를 눌러 "cmd"라고 입력하면 명령 프롬프트를 실행할 수 있습니다. 또는 윈도우 버튼 + R 을 누르고 "cmd"를 입력한 뒤 엔터를 누르면 명령 프롬프트가 실행됩니다. 

node -v 명령어를 입력하여 노드 버전을 확인함으로써 노드가 올바르게 설치되었는지 확인합니다.

명령 프롬프트(cmd.exe)

노드 패키지 매니저(npm)이 제대로 설치되었는지 확인합니다.

명령 프롬프트 창에서 npm -v를 입력합니다.

노드 패키지 매니저(npm) 버전 확인

npm 버전이 명령 프롬프트 창에 위와 같이 나온다면 설치가 정상적으로 완료된 것입니다. (설치하는 시점에 따라 버전 숫자는 달라질 수 있습니다.) 그러나 버전 숫자가 나오지 않고 다른 에러 메시지가 나온다면 다시 처음부터 설치를 진행해야 합니다.

 

반응형