воскресенье, 9 октября 2022 г.

Как получить доступ к приватному npm репозиторию на примере Github

 

  1. запустить:
    npm config ls -l
  2. найти линию, это путь к глобальному файлу npmrc:
    globalconfig = “C:\Users\{USER_NAME}\AppData\Roaming\npm\etc\npmrc”
  3. редактировать/создать такой файл “npmrc” в указанной директории, он должен содержать следующий текст:
    @{PASTE NPM SCOPE HERE}:registry=https://npm.pkg.github.com/
    //npm.pkg.github.com/:_authToken={PASTE YOUR TOKEN HERE}
  4. заменить {PASTE NPM SCOPE HERE} - неймспейсом вашего приватного репозитория
  5. заменить {PASTE YOUR TOKEN HERE} валидным personal authentication token-ом (PAT)

    Сгенерировать PAT можно тут.
    Больше информации тут.