我的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
我不希望托管私人注册表。