여기 내 OS가 있습니다 (그러나 VM을 사용하여 랩톱에 설치-방랑자를 통한 Virtualbox)
Distributor ID: Ubuntu
Description: Ubuntu 12.04.4 LTS
Release: 12.04
Codename: precise
내가 직면 한 문제는 내가하려고 할 때입니다.
bower install jquery
이 오류가 발생합니다.
bower retry Request to https://bower.herokuapp.com/packages/jquery failed with ETIMEDOUT, retrying in 1.2s
처음에 내 컴퓨터가 https에 액세스 할 수 없다고 의심했지만 아래와 같이 wget을 사용한 간단한 테스트를 통해 https를 통해 URL에서 응답을 얻을 수 있습니다.
wget -qO- https://bower.herokuapp.com/packages/jquery
다음 응답을 얻으십시오.
{"name":"jquery","url":"git://github.com/components/jquery.git"}
인터넷을 통해 발굴 한 후 다음을 수행하여 해결되는 다른 유사한 사건이 있습니다.
git config --global url."https://".insteadOf git://
그러나 이것은 나를 위해 작동하지 않습니다. 내 회사 방화벽이 어떻게 든 이것을 막는 것처럼 분명히이 작업을 수행 할 수있는 다른 방법이 있는지 확실하지 않습니다.
회사에서 프록시 서비스를 사용하고 있지 않으므로 방화벽에 규칙이있어 회사 네트워크 외부에서 동일한 컴퓨터를 사용하는 것으로 인해이 문제가 전혀없는 것으로 보입니다.
회사 IT 부서 어쨌든 나를 위해 아무것도하지 않거나 나를 지원하지 않을 것입니다.
[편집하다]
(git 설정이 없어도 git이 https를 사용하도록 강제하지 않아도 됨) 더 많은 테스트를 수행했습니다.
bower install jquery=http://bower.herokuapp.com/packages/jquery
그러나 bower가 https와 함께 작동하지 않는 이유는 무엇입니까? wget -qO- https://bower.herokuapp.com/packages/jquery를 시도 했지만 시간 초과가 발생하지 않았기 때문입니다.
또한 다음을 포함하도록 .bowerrc를 업데이트하려고했습니다.
{
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:22.0) Gecko/20100101 Firefox/22.0"
}
하지만 여전히 같은 문제가 발생합니다. 다른 방법이 있습니까?