본문 바로가기
프로그래밍

[JavaScript] Node.js 설치하기(with Windows Terminal)

by kjchoi 2022. 3. 16.
반응형

Node.js란?

Node.js 많이 들어본거 같은데 무엇일까요? 간단하게 설명하면 원래 JavaScript는 웹 브라우저 안에서만 동작이 가능했는데 이런 JavaScript를 웹 브라우저 밖에서도 사용할 수 있게 만든 것이 Node.js 입니다. Node.js 공식 홈페이지를 보면 Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임이라고 설명되어 있습니다.

 

Node.js 다운로드

Node.js는 공식 홈페이지에서 다운로드 받을 수 있습니다. 홈페이지 들어가서 왼쪽에 있는 16.14.0 LTS 버전을 다운로드 받습니다. LTS란 Long Term Support의 약자로 장기간 동안 지원한다라는 의미이니 참고하시기 바랍니다.

 

 

Node.js

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

nodejs.org

 

 

Node.js 설치

다운로드 받은 Node.js 설치파일을 더블 클릭하여 실행합니다. 설치 과정에 크게 특별한 내용은 없습니다. 그냥 계속 [Next] 버튼만 클릭하면 설치가 정상적으로 완료됩니다. 아래 사진 보시면서 그대로 따라하시면 되기 때문에 따로 설명은 하지 않도록 하겠습니다.

 

 

Node.js 설치 확인

설치가 완료되었으니 정상적으로 잘 설치됐는지 확인해보도록 하겠습니다. 명령 프롬프트 창을 열고 아래 명령어를 입력해서 node의 버전을 확인해봅니다. 아래 사진과 같이 나오면 잘 설치된겁니다. 명령 프롬프트 창은 [윈도우 버튼 + R 버튼]을 눌러 실행 창을 열고 cmd 입력하고 [확인] 버튼을 눌러 실행하시거나 [시작] 버튼을 누르고 cmd 라고 입력하면 명령 프롬프트가 검색되는데 그걸 클릭해서 실행하셔도 됩니다.

node --version

 

저는 Microsoft Store에서 Windows Terminal을 설치해 사용중인데 나름 괜찮은 것 같습니다. 관심있으신 분들께선 한번 사용해보시기 바랍니다.

 

 

마무리

이렇게 Node.js 설치를 완료하였습니다. Node.js를 설치하면 Node Package Manager인 NPM을 사용 가능합니다. React나 Vue.js, TypeScript 등 JavaScript 언어를 사용하여 개발시 유용하게 쓰이므로 참고하시기 바랍니다.

 

 

[JavaScript] NVM 설치하기(for Windows)

NVM이란?NVM은 Node Version Manager의 약자이고 여러 버전의 Node.js 설치 및 버전 변경을 관리해주는 도구입니다. NVM을 사용하면 상황에 맞게 Node.js를 원하는 버전으로 설치하거나 변경할 수 있습니다.

kjchoi.co.kr

 

 

[Git] Git 설치하기(Version Control System)

Git이란?간단하게 설명하면 Git은 버전 관리 시스템입니다. 주로 개발중인 소스코드 버전관리 하는 용도로 많이 사용되고 있습니다. 아래는 Git 공식 홈페이지에 안내된 설명입니다. Git은 소규모

kjchoi.co.kr

 

 

[Java] OpenJDK 11 설치하기(JDK Builds from Oracle)

Java 프로그래밍을 하기 위해 처음에 해야할건 무엇일까요?그렇죠. Java 설치를 먼저 해야겠죠? 너무 당연했나요? 😅그럼 Java의 무료 버전인 OpenJDK를 설치해보도록 하겠습니다.OpenJDK도 종류가 여

kjchoi.co.kr

 

 

[Spring] STS 4 설치 및 설정하기(Spring Tool Suite 4)

Spring 개발을 위한 개발도구인 STS4(Spring Tool Suite 4)를 설치해보도록 하겠습니다.STS는 Spring 기반 엔터프라이즈 애플리케이션 개발을 위한 도구입니다. STS 말고도 일반 Eclipse나 IntelliJ IDEA도 사용 가

kjchoi.co.kr

 

 

[Kafka] Apache Kafka 설치 및 테스트(for Windows)

Apache Kafka란?Apache Kafka는 움직이는 데이터를 처리하는 Data in Motion Platform, 연속적인 Event 데이터를 처리하는 Event Streaming Platform 입니다. Event는 비즈니스에서 일어나는 모든 일 또는 데이터를 의미

kjchoi.co.kr

 

반응형