Зеркало 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

  1. Создайте файл .npmrc в корневом каталоге вашего проекта или в домашнем каталоге пользователя.

  2. Добавьте следующую строку в файл:

    registry=https://npm-mirror.gitverse.ru

Через переменную окружения

Пример:

export npm_config_registry=https://npm-mirror.gitverse.ru

Дополнительные настройки

Прокси-сервер

Если вы находитесь за корпоративным или домашним прокси-сервером, то для доступа к внешним ресурсам, включая npm-зеркала, необходимо указать настройки прокси в вашем конфигурационном файле npm. Это позволит вашим запросам проходить через прокси-сервер.

  1. Найдите файл .npmrc: Обычно он находится в корневом каталоге вашего домашнего каталога или в корневом каталоге проекта.

  2. Добавьте следующие строки:

    proxy=http://your_proxy_server:port
    https-proxy=http://your_proxy_server:port

    Замените http://your_proxy_server:port на фактический URL вашего прокси-сервера с указанием порта.

  3. Если ваш прокси требует аутентификации, добавьте следующие строки:

    proxy-auth=username:password https-proxy-auth=username:password

  4. no_proxy: Если есть домены, которые не должны проходить через прокси, их можно указать в параметре no_proxy. Например:

    no_proxy=localhost,127.0.0.1,.local