当从托管Bower软件包的工件中删除匿名访问时,无法使用.bowerrc中的凭据进行“安装”

时间:2018-11-12 13:50:58

标签: bower artifactory credentials unauthorized

我的javascript项目有一个bower.json,其依赖项如下:

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

此“批量安装”失败,并显示EHTTP状态码401(未经授权)

更改以上内容以包含凭据将使“增强安装”成功:

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

但是,bower.json是git跟踪文件的一部分,并且每个开发人员都将拥有单独的凭据。因此,凭据的理想位置是〜/ .bowerrc文件(它将位于项目文件夹之外,因此不会被git跟踪,并且将是开发人员专用的。)

问题是,我不知道如何完成此任务。 指的是以下运气不好的链接:

jFrog documentation sonatype documentation

我不希望托管私人注册表。

0 个答案:

没有答案