когда анонимный доступ удален из артефакта, на котором размещен пакет bower, невозможно выполнить «установку bower» с учетными данными в .bowerrc - PullRequest
0 голосов
/ 12 ноября 2018

Мой проект javascript имеет bower.json с такой зависимостью:

...
"dependencies":{
...
"dep_name":"https://artifactory.corp.company.com/artifactory/path/to/bower/package.tar.gz",
...
}
...

с этой «установкой bower» не удается с кодом состояния EHTTP 401 (неавторизовано)

Изменение вышеуказанноговключение учетных данных позволяет успешно выполнить установку bower:

"dependencies":{
...
"dep_name":"https://<username>:<password>@artifactory.corp.company.com/artifactory/path/to/bower/package.tar.gz",
...
}

Однако bower.json является частью отслеживаемых файлов git, и каждый разработчик будет иметь индивидуальные учетные данные.Следовательно, идеальным местом для учетных данных будет файл ~ / .bowerrc (он будет находиться вне папки проекта и поэтому не будет отслеживаться git и будет зависеть от разработчика).

Проблема в том, что я не знаю, как получитьэто сделано.Ссылка на следующие ссылки без удачи:

jFrog документации sonatype документации

Я не хочу размещать личный реестр.

...