Я сделал библиотеку и поместил ее в nexus repository
.
Пакет является личным, он .npmrc
config:
registry=<url-to-repo>
email=<mymail@mail.mail>
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
У меня есть несколько вопросов:
- Как я могу сделать авторизацию? потому что
_authToken
не работает (или я использую его неправильно) - Как я могу указать версию пакета в
package.json
вместе с авторизацией? - Как вы можете просто указать версия пакета без авторизации?
PS: я могу удаленно сделать npm login
, но я подумал, что могут быть другие способы авторизации