Node.js 환경 구성 - Part.1 Node.js 설치

누군가·2024년 1월 12일
0

Node.js 환경 구성

목록 보기
2/6

※ 다크모드로 읽으시는 것을 추천드립니다.
※ Windows 10 환경 기준으로 설치를 진행합니다.

Node.js 설치

  • Node.js 설치 방법은 크게 2가지 방법이 있습니다.
    • Node.js 설치 파일로 설치
    • NVM을 통한 설치

Node.js 설치 파일로 설치

https://nodejs.org/ko

  • 해당 방법은 Node.js 설치 파일을 통해 설치하는 방법입니다.

1. Node.js 설치 파일 다운로드

  • 설치 파일은 LTS 버전과 현재 버전이 존재합니다.
    • LTS 버전: 안정화되어 있고 신뢰도가 높은 버전입니다.
    • 현재 버전: 최신 기능이 반영되어 있지만 안정적이지 않을 수 있는 버전입니다.
  • 여기서는 Windows (x64) LTS 버전으로 다운로드 합니다.
    • 다른 운영 체제에 설치할 경우 다른 운영 체제 버튼을 선택하여 확인할 수 있습니다.

2. 설치

  • 다운로드 받은 설치 파일을 실행하여 설치를 진행합니다.

  • Next 버튼을 눌러 설치를 진행합니다.

  • 라이센스에 대한 내용이며, 동의할 경우 I accept the terms in the License Agreement 체크박스를 선택 후 Next 버튼을 눌러 설치를 진행합니다.

  • 원하는 Node.js 설치 경로를 선택 후 Next 버튼을 눌러 설치를 진행합니다.
    • 기본 경로: C:\Program Files\nodejs\

  • 사용자 설정 (Custom) 화면입니다. (기본 설정으로 진행)
    • Node.js runtime: Node.js 런타임 본체
    • corepack manager: 패키지 관리자입니다.
      • npm, yarn 등 패키지 관리자의 여러 버전을 설치하고, 사용 여부를 지정하는 것이 가능합니다.
      • 서로 다른 개발 또는 배포 환경에서 상호 간의 설치 호환성을 유지하기 위해 사용될 수 있습니다.
    • npm package manager: NPM 패키지 관리자입니다.
    • Online documentation shortcuts: 온라인 문서에 대한 바로가기 입니다.
    • Add to PATH: PATH 환경 변수에 등록합니다.
  • 필요에 따라 설정한 후 Next 버튼을 눌러 설치를 진행합니다.

  • Native 모듈들을 위한 도구를 설치할지 선택합니다. (선택하지 않고 진행,)
    • NPM 모듈 중 컴파일이 필요한 모듈이 존재할 경우 필요한 도구 (Python, Visual Studio Build Tools)를 자동으로 설치 여부에 대한 내용입니다.
  • 필요에 따라 설정한 후 Next 버튼을 눌러 설치를 진행합니다.

  • 모든 준비가 완료되었다면 Install 버튼을 눌러 설치를 진행합니다.

3. 설치 확인

  • 설치를 완료했다면 정상적으로 설치되었는지 확인합니다.
  • 확인을 위해 Windows 명령 프롬프트를 실행합니다.
**# Node.js 버전 확인**
> node -v
v18.17.1

**# NPM 버전 확인**
> npm -v
9.6.7

NVM을 통한 설치

https://github.com/coreybutler/nvm-windows/releases

  • 해당 방법은 NVM을 통해 명령어로 설치하는 방법입니다.
  • NVM (Node Version Manager)은 Node.js의 버전 관리 도구이며, 여러 버전의 Node.js를 관리할 수 있습니다.
  • Node.js 버전에 따라 작동되거나 작동되지 않는 기능 또는 모듈이 존재하므로 필요에 따라 버전을 쉽게 변경하여 사용할 수 있다는 장점이 있습니다.

1. NVM 설치 파일 다운로드

  • nvm-windows Repository에 접속하여 현재 가장 최신 버전 (v1.1.11)의 NVM 설치 파일을 다운로드 합니다. (nvm-setup.exe)

2. 설치

  • 다운로드 받은 설치 파일을 실행하여 설치를 진행합니다.

  • 라이센스에 대한 내용이며, 동의할 경우 I accept the agreement 라디오버튼 선택 후 Next 버튼을 눌러 설치를 진행합니다.

  • 원하는 NVM 설치 경로를 선택 후 Next 버튼을 눌러 설치를 진행합니다.
    • 기본 경로: C:\Users\"사용자명"\AppData\Roaming\nvm

  • Node.js가 설치될 경로를 선택 후 Next 버튼을 눌러 설치를 진행합니다.
    • 기본 경로: C:\Program Files\nodejs
    • 해당 경로는 자동으로 시스템 환경 변수에 등록됩니다.

  • 모든 준비가 완료되었다면 Install 버튼을 눌러 설치를 진행합니다.

3. 설치 확인

  • 설치가 완료되었다면 정상적으로 설치되었는지 확인합니다.
  • 확인을 위해 Windows 명령 프롬프트를 실행합니다.
**# NVM 버전 확인**
> nvm version
1.1.11

4. Node.js 설치

  • NVM에서 설치할 수 있는 Node.js 버전을 확인합니다.
**# 설치 가능한 Node.js 버전 확인**
> nvm list available

  • 이 중 18.17.1 LTS 버전을 설치할 것입니다.
**# Node.js 설치**
> nvm install 18.17.1
Downloading node.js version 18.17.1 (64-bit)...
Extracting node and npm...
Complete
npm v9.6.7 installed successfully.

Installation complete. If you want to use this version, type

nvm use 18.17.1

**# 설치된 Node.js 버전 조회**
> nvm list
18.17.1

**# Node.js 버전 선택**
> nvm use 18.17.1
Now using node v18.17.1 (64-bit)

**# Node.js 설치 확인**
> node -v
v18.17.1

> npm -v
9.6.7

**# 현재 사용중인 Node.js 버전 확인**
> nvm list
* 18.17.1 (Currently using 64-bit executable)

Reference

https://nodejs.org/ko

https://offbyone.tistory.com/441

https://jin2rang.tistory.com/entry/Window-Nodejs-설치2

profile
개발 중에 알게된 내용을 공유합니다 (나도 기억할겸)

0개의 댓글