Настройки зеркал 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
Вы также можете напрямую изменить файл settings.txt
в директории установки NVM:
- Откройте файл
settings.txt
в пути установки NVM - Добавьте или измените следующую конфигурацию:
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
В выводе информации вы должны увидеть текущий адрес зеркала.