Node.js가 도대체 뭐야?
#1 Node.js
Node.js는 웹 개발을 하는 사람들이라면 수 없이 들어봤을 것이다.
필자가 읽고 있는 Angular Essentials라는 책에서는 Node.js를 아래와 같이 정의하고 있다.
Node.js는 Chrome V8 자바스크립트 엔진으로 빌드된 자바스크립트 런타임 환경으로 주로 '서버 사이드' 애플리케이션 개발에 사용되는 소프트웨어 플랫폼이다.주로 브라우저 외부 환경에서 JS (JavaScript) 애플리케이션 개발에 사용되며, 이에 필요한 모듈, 파일 시스템, HTTP 등 빌트인 API를 제공한다.
그리고 Node.js는
자바스크립트를 사용해 개발하며, 프론트엔드와 백엔드에서 자바스크립트를 사용할 수 있다는 '동형성'은 별도의 언어 학습 시간을 단축해주는 징점이 있다.
그럼, 바로 설치로 넘어가보자.
#2 Node.js 설치
Node.js를 다운로드 하기 위해 공식 웹 사이트인 https://nodejs.org 에 접속하면 아래와 같은 창이 뜬다.
여기서 버전이 2개가 있기 때문에 어떤 것을 다운로드 해야할지 모르시는 분들이 계시는데, 정리를 해보자면
왼쪽 LTS라고 쓰여있는 버전은 Long Time Supported 의 약자로써, 장기적으로 안정된 지원이 보장되는 버전이고,
오른쪽에 있는 버전은 변경이 발생하고 있는 버전으며 안정적이지 않을 수 있다. 그래서 필자는 안정적인 LTS 버전을 다운받았다.
Node.js를 다운로드 받으면 자동으로 npm도 같이 설치가 되는데, 여기서 npm은 node package manager 라고 하며 자바스크립트 프로그래밍 언어를 위한 패키지 관리자이다.
(설치 과정은 생략하겠습니다)
다운로드가 다 되었으면 터미널을 실행시켜 잘 설치가 되었는지 확인한다. (윈도우는 명령 프롬프트)
Node.js의 버전을 확인하는 명령으로 "node -v"를 입력한다
node -v
위에서 LTS 버전인 10.16.1 버전을 설치했다면
v10.16.1 이 출력될 것이다.
npm의 버전도 npm -v 명령어를 입력해주면 된다.
npm -v
필자의 경우에는 6.10.1이 설치되어 있다.
이렇게 Node.js 에 대해 (아주) 간단히 알아보았으며, 설치를 해보고 Node.js와 npm의 버전을 알아볼 수 있는 명령어까지 배웠다.
'Node.js' 카테고리의 다른 글
Node.js 실행과 npm (0) | 2019.08.07 |
---|