NodeJS

NodeJS 개념 & 설치 방법, REPL

비뀨_ 2023. 12. 30. 00:40

Node.JS란? 

더보기

크롬 V8 Javascript 엔진으로 빌드 된 자바스크립트 런타임.

기존의 JavaScript는 브라우저에서 사용되었지만 NodeJs는 서버 사이드를 구현하기 위해 사용하기 때문에, 브라우저 외에어디서나 사용 가능하다.

 

V8 엔진은 Google에서 만들었으며, JavaScript 코드를 Machine Code로 해석해주는 역할을 한다.

+ TMI로 V8은 C++로 만들어졌다고 한다.

 

 

설치 방법

 

가장 최신의 Node.js의 버전은

공식 홈페이지에 접속하면 맨 처음 화면에 다음과 같이 나온다.

 

https://nodejs.org/en

 

Node.js

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

nodejs.org

 

 

 

이전 버전 다운로드 받기

다운로드 페이지 하단으로 내려가면 Previous Releases 가 있는데 그걸 클릭하면 아래 이미지와 같이 버전을 선택할 수 있다.

 

 

 

Release를 클릭하면 다음과 같은 페이지가 뜨는데 여기서 본인의 OS에 맞는 설치파일을 선택하면 된다.

 

 

 

추가적으로 알아야 할 정보는 이전 버전을 설치하는데 참고할 것이다.

Node.Js 지원계획

 

 

 

위의 이미지는 Node.js의 지원계획을 나타낸 그래프인데, 그냥 영어 그대로 지원하는 상태이다.

예를 들어 Node.js 18은 현재 활성화 되었고, 25년 4월 중후반까지 지원된다.

유지 기간이 넘어가면 더 이상 지원하지 않기 때문에 버전을 잘 선택해야 한다.

 

 

파일을 다운로드 받고, 설치 창을 띄워 설치를 진행해주자.

설치를 완료하고

Window라면 윈도우키 + r 또는 명령프롬프트(cmd)를 실행하고, Mac이라면 터미널을 실행하자.

node --version 또는 node -v

정상적으로 설치되었다면. 위의 명령어를 입력했을 때 아래와 같이 설치된 Node.js의 버전이 나온다.

 

 

 

Node.JS가 설치가 완료되었다면 명령 프롬프트에서 node라는 명령어를 실행하면 REPL을 실행할 수 있다.

 

REPL 이란??

REPL은 JavaScript 표현식을 읽고, 평가하고, 출력하는 반복적인 루프이다.

쉽게 말해 Javascript 문법을 실행할 수 있는 환경이다.

REPL 종료

.exit을 입력하거나, Ctrl + C 또는 Ctrl + D를 두 번 누르면 된다.

 

간단하게 Node.JS 설치방법에 대해서 도움이 되었으면 좋겠습니다 :)