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
파일을 직접 수정할 수도 있습니다:
- NVM 설치 경로의
settings.txt
파일 열기 - 다음 구성 추가 또는 수정:
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에서는 환경 변수를 설정하여 미러를 구성할 수 있습니다:
- 쉘 구성 파일 편집(
~/.bashrc
,~/.zshrc
또는~/.profile
) - 다음 내용 추가:
bash
export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node
export NVM_NPM_MIRROR=https://npmmirror.com/mirrors/npm
- 구성 활성화:
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
출력 정보에서 현재 미러 주소를 확인할 수 있어야 합니다.