Π—Π΅Ρ€ΠΊΠ°Π»ΠΎ NPM

πŸ’‘

https://npm-mirror.gitverse.ru являСтся Π·Π΅Ρ€ΠΊΠ°Π»ΠΎΠΌ https://www.npmjs.com/. 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

Π’Ρ‹ нашли Ρ‡Ρ‚ΠΎ искали?