認証付きプロキシがある環境で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"は設定しなくても動いたけど、念のために付けておく。