Node.js
windows7
npm
proxy

proxy環境でnpmを使う方法

More than 1 year has passed since last update.

node.jsのnpmを使いたいけどネットワークの背後にproxyサーバーが立っている場合、モジュールをダウンロードできないことがあります。これを解決するには以下のようにします。

>npm config set proxy http://<userid>:<password>@<server-address>:<port>

>npm config set https-proxy http://<userid>:<password>@<server-address>:<port>

<userid>:ユーザーID

<password>:パスワード

<server-address>:サーバーアドレス。直接IPアドレスでもよい

<port>:ポート番号。80とか8080とか。環境に合わせる。

元の情報はこちら。

http://stackoverflow.com/questions/25660936/using-npm-behind-corporate-proxy-pac

proxy.pacで自動設定しているような環境ではproxy.pacの中身を見てproxyサーバへのアドレスを見つけて設定してね。。ということらしい。元記事みて事実を確認してね。

Windows版node.jsをダウンロードしてnpmに対して上記設定を行い、モジュール(blynk-library)がダウンロードできることを確認した。

Mac,Raspberry Piでは試してない。確認してないが、たぶん同じ設定をするはず。

誰か確認してくれて、返信いただくとみなさんがハッピーになるかとw