Зеркало NPM Beta
https://npm-mirror.gitverse.ru
является зеркалом https://www.npmjs.com/ (opens in a new tab). GitVerse не несет ответственности за содержимое пакетов, пакеты зеркалируются с указанного источника и поставляются как есть.
Сервис доступен в режиме Beta, соглашение об уровне сервиса (SLA) уточняется.
Подключение зеркала
Ниже представлены различные варианты подключения зеркала npm.
npm install
npm install --registry=https://npm-mirror.gitverse.ru
Просмотр текущих настроек
npm config get registry
Сброс настроек
npm config set registry https://npm-mirror.gitverse.ru
Подключения зеркала через файл .npmrc
Создайте файл .npmrc в корневом каталоге вашего проекта или в домашнем каталоге пользователя.
Добавьте следующую строку в файл:
registry=https://npm-mirror.gitverse.ru
Через переменную окружения
Пример:
export npm_config_registry=https://npm-mirror.gitverse.ru
Дополнительные настройки
Прокси-сервер
Если вы находитесь за корпоративным или домашним прокси-сервером, то для доступа к внешним ресурсам, включая npm-зеркала, необходимо указать настройки прокси в вашем конфигурационном файле npm. Это позволит вашим запросам проходить через прокси-сервер.
Найдите файл .npmrc: Обычно он находится в корневом каталоге вашего домашнего каталога или в корневом каталоге проекта.
Добавьте следующие строки:
proxy=http://your_proxy_server:port https-proxy=http://your_proxy_server:port
Замените http://your_proxy_server:port на фактический URL вашего прокси-сервера с указанием порта.
Если ваш прокси требует аутентификации, добавьте следующие строки:
proxy-auth=username:password https-proxy-auth=username:password
no_proxy: Если есть домены, которые не должны проходить через прокси, их можно указать в параметре no_proxy. Например:
no_proxy=localhost,127.0.0.1,.local