我尝试安装一个注册到本地私有(private)Bower实例的Bower存储库。
git主机是一个私有(private)gitlab实例。
Bower install bower-test给我错误
bower bower-test#* not-cached git://github.com/EvandroLG/bower-test.git#*
bower bower-test#* resolve git://github.com/EvandroLG/bower-test.git#*
bower bower-test#* ECMDERR Failed to execute "git ls-remote --tags --heads git://github.com/EvandroLG/bower-test.git", exit code of #128
Additional error details:
fatal: remote error:
Repository not found.
我知道private-bower运行正常,因为我注册了一个github.com存储库,可以安装它。
我的.bowerrc
{
"registry" : {
"register" : "http://localhost:5678"
},
"search": [
"http://localhost:5678"
]
}
我可以跑
bower install http://myprivategitlabip/bower/bower-test.git
成功(提供凭据)。
但是我喜欢运行
bower install bower-test
有什么建议么?
最佳答案
回答可能有点晚了,但我自己遇到了这个问题,并通过以下步骤解决了该问题:
ssh-keygen -o -f repo-rsa-key
在那之后应该建立良好的。
关于git - 从私有(private)gitlab存储库的Bower存储库安装,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28864334/