1

经过数小时的搜索,我现在在这里试试运气:我有一个存储库,我想将其注册为凉亭组件。直接运行bower register会导致 ETIMEDOUT 错误 - 来自我的本地机器以及来自我的服务器。

这是堆栈:

bower dwbn-theme#*             resolve git://gitlab.dwbn.org/dw-connect/dwbn-theme.git#*
bower dwbn-theme#*            checkout v1.1.6
bower dwbn-theme#*            resolved git://gitlab.dwbn.org/dw-connect/dwbn-theme.git#1.1.6? Registering a package will make it installable via the registry (https://bower.herokuapp.com), continue? Yes
bower dwbn-theme              register git://gitlab.dwbn.org/dw-connect/dwbn-theme.git
bower                        ETIMEDOUT Request to https://bower.herokuapp.com/packages?access_token=658cbd3fe9b6251d2a910528e9959c4027c51134 failed: ETIMEDOUT

我检查了互联网,我能找到的最接近的答案是连接到代理服务器(我没有):Bower install - failed with ETIMEDOUT

按照建议使用npm config delete proxy也没有帮助。

还有什么可以解决这个问题的吗?

非常感谢安德烈亚斯

4

1 回答 1

0

只是一个简短的更新,我们最终是如何解决这个问题的:

Bower 允许直接包含一个存储库而无需注册它,我们只是在 bower.json 中采用了这种方式:

"dependencies": {
    "dwbn-theme": "ssh://git@gitlab.dwbn.org/dw-connect/dwbn-theme.git#~1.1",
    "bootstrap": "~3.3",
    "jquery": "~2.1",
    "lama-on-tour-flickr-stream": "ssh://git@gitlab.dwbn.org/dw-connect/lama-on-tour-flickr-stream.git#~1.0"
  }

由于 dwbn 主题是我们慈善机构特有的,因此在全球范围内公开它也没有额外的好处。

希望这可以帮助

安德烈亚斯

于 2015-12-22T05:47:56.530 回答