Когда анонимный доступ удален из артефакта, на котором размещен пакет bower, невозможно выполнить "установку bower" с учетными данными в.bowerrc

Мой проект 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

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

0 ответов

Другие вопросы по тегам