認証付きプロキシがある環境でBowerを使うための設定
認証付きプロキシがある環境でBowerを使うには、".bowerrc"ファイルに次の設定を書く。
1{
2 "strict-ssl": false,
3 "proxy": "http://${username}:${password}@${proxy_host}:${proxy_port}"
4 "https-proxy": "http://${username}:${password}@${proxy_host}:${proxy_port}"
5}
"strict-ssl"は普通は要らないが、自分の勤務先ではHTTPSのサイトにアクセスするとプロキシがSSL証明書をオレオレ証明書に置き換えるので、やむなく付けてる。
本当のアクセス先のサイトの証明書エラーの場合も無視されてしまうのはいただけないが。。。
ついでに、Gitの設定も必要。
".gitconfig"ファイルとか".git/config"ファイルとか好きな場所に。
1[http]
2sslVerify = false
3proxy = http://${username}:${password}@${proxy_host}:${proxy_port}
4
5[url "https://github.com/"]
6insteadOf = git://github.com/
"sslVerify"は設定しなくても動いたけど、念のために付けておく。