Skip to content

NVM 미러 설정

중국에서 NVM을 사용하여 Node.js를 다운로드할 때 네트워크 문제로 인해 다운로드 속도가 느리거나 다운로드할 수 없는 문제가 발생할 수 있습니다. 이 경우 미러 소스를 설정하여 이러한 문제를 해결할 수 있습니다.

Windows 버전 미러 설정

명령줄 설정

Windows에서는 다음 명령을 사용하여 미러를 설정할 수 있습니다:

bash
# npm 미러 설정
nvm npm_mirror https://npmmirror.com/mirrors/npm/

# Node.js 미러 설정
nvm node_mirror https://npmmirror.com/mirrors/node/

nvm 구성 파일 설정

NVM 설치 디렉토리의 settings.txt 파일을 직접 수정할 수도 있습니다:

  1. NVM 설치 경로의 settings.txt 파일 열기
  2. 다음 구성 추가 또는 수정:
root: D:\nvm
path: D:\nodejs
nvm_npm_mirror: https://npmmirror.com/mirrors/npm/
nvm_node_mirror: https://npmmirror.com/mirrors/node/

Linux/MacOS 버전 미러 설정

환경 변수 설정

Linux 또는 MacOS에서는 환경 변수를 설정하여 미러를 구성할 수 있습니다:

  1. 쉘 구성 파일 편집(~/.bashrc, ~/.zshrc 또는 ~/.profile)
  2. 다음 내용 추가:
bash
export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node
export NVM_NPM_MIRROR=https://npmmirror.com/mirrors/npm
  1. 구성 활성화:
bash
source ~/.bashrc  # 또는 source ~/.zshrc

권장 미러

다음은 일반적으로 사용되는 로컬 미러입니다:

Alibaba Cloud 미러

bash
# Windows
nvm npm_mirror https://npmmirror.com/mirrors/npm/
nvm node_mirror https://npmmirror.com/mirrors/node/

# Linux/MacOS
export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node
export NVM_NPM_MIRROR=https://npmmirror.com/mirrors/npm

Tencent Cloud 미러

bash
# Windows
nvm npm_mirror http://mirrors.cloud.tencent.com/npm/
nvm node_mirror http://mirrors.cloud.tencent.com/nodejs-release/

# Linux/MacOS
export NVM_NODEJS_ORG_MIRROR=http://mirrors.cloud.tencent.com/nodejs-release
export NVM_NPM_MIRROR=http://mirrors.cloud.tencent.com/npm

미러 설정 확인

설정 후 다음 방법으로 미러가 활성화되었는지 확인할 수 있습니다:

Windows에서 확인

bash
nvm

출력 정보에서 현재 미러 주소를 확인할 수 있어야 합니다.

VitePress로 제작됨