Как опубликовать sh пакет npm с ограниченной областью действия в частном реестре Bytesafe npm с использованием токена аутентификации - PullRequest
0 голосов
/ 14 июля 2020

Я пытаюсь написать свой первый пакет npm и тестировать публикацию в моем частном реестре bytesafe npm с помощью AUTH TOKEN, прежде чем я go вперед и включу публикацию из конвейера CI.

Я вошел в свой каталог bytesafe и получил ТОКЕН:

npm --registry https://<<my.bytesafe.registry string goes here>> login with User: bytesafe Password: <passwd>
npm --registry https://<<my.bytesafe.registry string goes here>> token create Password: <passwd> 

Я создал свой файл ~ / .npmr c следующим образом:

//<<my.bytesafe.registry string goes here>>/:_authToken=${NPM_TOKEN}
registry=https://<<my.bytesafe.registry string goes here>
email=<my email addess>
always-auth=true

My package.json :

{
  "name": "@spears/tryitandsee",
  "version": "1.0.1-0",
  ...
  "publishConfig": {
    "registry": "https://<my.bytesafe.registry string goes here>"
  }
}

Когда я запускаю npm publish, я получаю следующее сообщение об ошибке:

npm ERR! code E401
npm ERR! 401 Unauthorized - PUT https://<my.bytesafe.regsitry string goes here>/@spears%2ftryitandsee - Access Denied

Как мне опубликовать sh в частном npm реестре с использованием аутентификации token?

Решено! Это была опечатка!

1 Ответ

0 голосов
/ 28 июля 2020

Поддерживается публикация пакетов с ограниченной областью действия в частном реестре, поэтому, скорее всего, это связано с просроченным токеном.

Надеюсь, вам уже удалось решить вашу проблему. Если у вас все еще возникают проблемы с вашим частным реестром, я бы посоветовал вам связаться со службой поддержки по телефону https://bytesafe.dev, так как мы будем рады помочь устранить вашу проблему.

/ Martin, Bytesafe Команда

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...