コーヒー飲みながら仕事したい

仕事で使う技術的なことの備忘録とか

npm で fatal: unable to connect to github.com: と怒られるとき

npm コマンドを使ってインストールを行うとき、fatal: unable to connect to github.com: と怒られました。
その解決方法です。

条件

ファイアウォールの問題らしいです。
恐らく社内等のネットワーク環境とかが考えられます。

対策

以下を実行します。

git config --global url."https://".insteadOf git://

要は、git://~ というプロトコルがダメらしく、それならば http://~ でアクセスしてやる、というやり方みたいです。

参照

github.com


今回、 gitbook のインストールを試していて、gitbbok-plugin-uml をインストールしようとしたら上記症状が発生しました。