본문 바로가기
IT/개발

Node.js 설치, 버전 확인하는 방법 / LTS, Current 의미 / Node.js 란

by 공장장J 2022. 4. 8.
반응형


Node js 설치하는 방법


1. nodejs.org 들어간다.
https://nodejs.org/ (클릭)

Node.js

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

nodejs.org


2. 두개의 녹색 버튼 중 Recommended For Most Users 버튼 클릭하여 다운로드 받는다.
(사용하는 버전은 vscode의 터미널에 node -v 치면 알 수 있다.)

Node.js 란 / Node.js 설치, 버전 확인하는 방법 / LTS, Current 의미



* LTS 와 Current 차이

왼쪽 LTS는 Long Term Support. 오른쪽 Current는 최신 기능을 탑재한 버전이다.
최신기능은 어떤 건 작동하지 않을 수도 있다. 본인이 사용할 패키지들이 새로운 node js버전에 맞게 업데이트가 되어있지 않을 수 있기 때문이다. 그래서 조금 이전 버전인 LTS 사용을 추천한다.



사용하는 Node js 버전 확인


VSCode를 사용한다면
1. VSCode > View > Terminal

VSCode를 사용하지 않는다면 그냥 터미널 열어서 node -v 입력

2. Terminal 창에 node -v 입력

다음 줄에 버전이 나온다.



Node.js 란

크롬 V8 자바스크립트 엔진으로 빌드 된 자바스크립트 런타임. 브라우저 밖에서 쓸 수 있는 자바스크립트로 웹 서버 등 확장성 있는 프로그램 제작을 위해 개발되었다.
자바스크립트는 브라우저에서 실행되지만 NodeJS는 서버 측 백엔드에서 실행된다.
95년도 브라우저를 좀더 사용자와 상호작용할 수 있게 (인터렉티브하게) 사용하기 위해 자바스크립트가 만들어졌기 때문에 브라우저 안에서만 사용되었다.
그러다가 2009년 Ryan이란 한 개발자가 사진공유사이트인 플리커(Flickr)에 사진이 얼마나 업로드 진행이 되었는지 알기 위해서는 서버에 쿼리를 보내야 하는걸 보고 더 쉬운 방법을 찾다가 자바스크립트를 브라우저에서 분리해 NodeJS를 만들었다.


Node.js 로고


아래는 Node.js의 창조주 Ryan Dahl


반응형