[NodeJS] Node.js 시작하기

Tim·2022년 2월 13일
0

NodeJS

목록 보기
1/4
post-thumbnail

1. Node JS 란?

서버에서 실행되는 자바스크립트이며, 백엔드와 프론트엔드가 같은 언어를 사용하는게 장점입니다. Google V8 JavaScript 엔진을 사용하여 코드를 실행하고 기본 모듈이 자바스크립트로 사용됩니다.
웹 서버(apache, iis, zeus, ...)와 같은 소프트웨어가 필요없이 웹 서버 역할을 할 수 있는 내장 라이브러리가 존재하며, npm 이라는 노드 패키지 관리자(라이브러리를 다운받아 탑재시키는 역할)가 포함되어 있습니다.

2. Node JS 설치

Node JS는 다양한 설치 방법이 있습니다. 공식 홈페이지를 이용하는 방법과 터미널을 이용하여 명령어를 통해 설치하는 방법이 있는데 편하신 방법으로 설치하시면 됩니다.
터미널을 이용하여 설치하는 방법중에는 NVM 설치와 n(Node version management) 설치가 있는데 저는 n을 이용한 node 설치 및 버전 관리에 대해 알아보겠습니다.

  • 공식 홈페이지를 이용한 다운로드
    nodejs.org
    공식 홈페이지에 나온 LTS 버전을 눌러 다운로드 받고 설치해줍니다.

  • n을 이용한 node js 설치 및 버전 관리

// npm 캐시 삭제
> sudo npm cache clean --force

// n 설치
> sudo npm install -g n

// n 버전 확인 (대문자 V 입니다.)
> n -V

// node lts 버전 설치(안정화 버전. 추천!)
> n lts

// node stable 버전 설치
> n stable

// node 버전 관리(변경)
> n

// 제거할 node 설정
> n rm <version ...>  // ex> n rm 8.9.1 8.9.2

// 현재 버전을 제외한 모든 버전 제거
> n prone

// node 버전 확인
> node -v

// npm 버전 확인
> npm -v

// node 실행 (빠져나올 땐 ctrl + D)
> node
profile
HTML5, CSS3, JavaScript, Typescript, React 프론트엔드 개발자입니다.

0개의 댓글