Приватные пакеты в package.json

Я сделал пакет и закинул его в nexus repository.

Пакет приватный, вот такой .npmrc конфиг:

registry=<url-to-repo>
email=<[email protected]>
always-auth=false
_auth=<my-nexus-auth-token>

Локально, перед тем как выгрузить пакет в nexus я сделал npm login

В проекте в package.json указал путь к этому репозиторию:

"dependencies": {
    ...
    "packagename": "url-to-repo:_authToken=my-nexus-auth-token",
},

Удаленно при npm install выбрасывает ошибку: 401 Unauthorized

У меня несколько вопросов:

  1. каким образом можно сделать авторизацию? потому что _authToken не работает (или я неправильно его применяю)
  2. как можно указать версию пакета в package.json одновременно с авторизацией?
  3. как можно просто указать версию пакета без авторизации?

P.S: удаленно могу сделать npm login, но думал что есть может быть какие то другие способы авторизации


Ответы (0 шт):