※ 다크모드로 읽으시는 것을 추천드립니다.
※ Windows 10 환경 기준으로 설치를 진행합니다.
Node.js 설치
- Node.js 설치 방법은 크게 2가지 방법이 있습니다.
- Node.js 설치 파일로 설치
- NVM을 통한 설치
Node.js 설치 파일로 설치
https://nodejs.org/ko
- 해당 방법은 Node.js 설치 파일을 통해 설치하는 방법입니다.
1. Node.js 설치 파일 다운로드
![](https://velog.velcdn.com/images/arovil7777/post/4b9786cd-cb05-4aa8-b391-655a9c14626b/image.png)
- 설치 파일은 LTS 버전과 현재 버전이 존재합니다.
- LTS 버전: 안정화되어 있고 신뢰도가 높은 버전입니다.
- 현재 버전: 최신 기능이 반영되어 있지만 안정적이지 않을 수 있는 버전입니다.
- 여기서는 Windows (x64) LTS 버전으로 다운로드 합니다.
- 다른 운영 체제에 설치할 경우
다른 운영 체제
버튼을 선택하여 확인할 수 있습니다.
2. 설치
![](https://velog.velcdn.com/images/arovil7777/post/37daace2-d885-4db7-80e1-2971e75785af/image.png)
- 다운로드 받은 설치 파일을 실행하여 설치를 진행합니다.
![](https://velog.velcdn.com/images/arovil7777/post/e94849ee-740b-4116-bc6d-c3ab3f5ef227/image.png)
![](https://velog.velcdn.com/images/arovil7777/post/dbe1f7fb-b150-4083-bf1b-cf8e545eabe1/image.png)
- 라이센스에 대한 내용이며, 동의할 경우
I accept the terms in the License Agreement
체크박스를 선택 후 Next
버튼을 눌러 설치를 진행합니다.
![](https://velog.velcdn.com/images/arovil7777/post/804b381a-a353-4797-82f1-cfbfb8e6cc37/image.png)
- 원하는 Node.js 설치 경로를 선택 후
Next
버튼을 눌러 설치를 진행합니다.
- 기본 경로:
C:\Program Files\nodejs\
![](https://velog.velcdn.com/images/arovil7777/post/a79081e2-96e3-44e8-91b7-28507f6198a3/image.png)
- 사용자 설정 (Custom) 화면입니다. (기본 설정으로 진행)
Node.js runtime
: Node.js 런타임 본체
corepack manager
: 패키지 관리자입니다.
- npm, yarn 등 패키지 관리자의 여러 버전을 설치하고, 사용 여부를 지정하는 것이 가능합니다.
- 서로 다른 개발 또는 배포 환경에서 상호 간의 설치 호환성을 유지하기 위해 사용될 수 있습니다.
npm package manager
: NPM 패키지 관리자입니다.
Online documentation shortcuts
: 온라인 문서에 대한 바로가기 입니다.
Add to PATH
: PATH 환경 변수에 등록합니다.
- 필요에 따라 설정한 후
Next
버튼을 눌러 설치를 진행합니다.
![](https://velog.velcdn.com/images/arovil7777/post/a110d87e-a818-48e8-9368-b5c533af953c/image.png)
- Native 모듈들을 위한 도구를 설치할지 선택합니다. (선택하지 않고 진행,)
- NPM 모듈 중 컴파일이 필요한 모듈이 존재할 경우 필요한 도구 (Python, Visual Studio Build Tools)를 자동으로 설치 여부에 대한 내용입니다.
- 필요에 따라 설정한 후
Next
버튼을 눌러 설치를 진행합니다.
![](https://velog.velcdn.com/images/arovil7777/post/d9bdf34d-ef3b-411a-bf67-97b4078f9ffd/image.png)
- 모든 준비가 완료되었다면
Install
버튼을 눌러 설치를 진행합니다.
3. 설치 확인
- 설치를 완료했다면 정상적으로 설치되었는지 확인합니다.
- 확인을 위해 Windows 명령 프롬프트를 실행합니다.
**# Node.js 버전 확인**
> node -v
v18.17.1
**# NPM 버전 확인**
> npm -v
9.6.7
![](https://velog.velcdn.com/images/arovil7777/post/66f2a48d-8d90-4219-9f43-52a312a10b72/image.png)
NVM을 통한 설치
https://github.com/coreybutler/nvm-windows/releases
- 해당 방법은 NVM을 통해 명령어로 설치하는 방법입니다.
- NVM (Node Version Manager)은 Node.js의 버전 관리 도구이며, 여러 버전의 Node.js를 관리할 수 있습니다.
- Node.js 버전에 따라 작동되거나 작동되지 않는 기능 또는 모듈이 존재하므로 필요에 따라 버전을 쉽게 변경하여 사용할 수 있다는 장점이 있습니다.
1. NVM 설치 파일 다운로드
![](https://velog.velcdn.com/images/arovil7777/post/a2a6128a-9993-43f2-926e-060c7e1b384b/image.png)
![](https://velog.velcdn.com/images/arovil7777/post/aadca280-8cbc-4eb8-9567-ce277f9689d4/image.png)
- nvm-windows Repository에 접속하여 현재 가장 최신 버전 (v1.1.11)의 NVM 설치 파일을 다운로드 합니다. (nvm-setup.exe)
2. 설치
![](https://velog.velcdn.com/images/arovil7777/post/73f57fe1-634c-46c5-b3a6-b236c2f1e777/image.png)
- 다운로드 받은 설치 파일을 실행하여 설치를 진행합니다.
![](https://velog.velcdn.com/images/arovil7777/post/61611965-bb47-4106-a164-5beeefdba37e/image.png)
- 라이센스에 대한 내용이며, 동의할 경우
I accept the agreement
라디오버튼 선택 후 Next
버튼을 눌러 설치를 진행합니다.
![](https://velog.velcdn.com/images/arovil7777/post/6ca8dfb6-c156-4559-ada3-d7969248cb25/image.png)
- 원하는 NVM 설치 경로를 선택 후
Next
버튼을 눌러 설치를 진행합니다.
- 기본 경로:
C:\Users\"사용자명"\AppData\Roaming\nvm
![](https://velog.velcdn.com/images/arovil7777/post/9ced8553-9ae3-449d-9ac4-47d51b11bfcf/image.png)
- Node.js가 설치될 경로를 선택 후
Next
버튼을 눌러 설치를 진행합니다.
- 기본 경로:
C:\Program Files\nodejs
- 해당 경로는 자동으로 시스템 환경 변수에 등록됩니다.
![](https://velog.velcdn.com/images/arovil7777/post/ff52af1d-d99c-40cd-a478-51bfdea5af1f/image.png)
- 모든 준비가 완료되었다면
Install
버튼을 눌러 설치를 진행합니다.
3. 설치 확인
- 설치가 완료되었다면 정상적으로 설치되었는지 확인합니다.
- 확인을 위해 Windows 명령 프롬프트를 실행합니다.
**# NVM 버전 확인**
> nvm version
1.1.11
![](https://velog.velcdn.com/images/arovil7777/post/7d8d8250-d139-42ab-a308-913613e6ea60/image.png)
4. Node.js 설치
- NVM에서 설치할 수 있는 Node.js 버전을 확인합니다.
**# 설치 가능한 Node.js 버전 확인**
> nvm list available
![](https://velog.velcdn.com/images/arovil7777/post/b7972811-5ef3-4606-8133-f701a280a8a4/image.png)
- 이 중 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