投稿

3月, 2014の投稿を表示しています

【node.js】npmでforeverのインストールに失敗してしまう。。。

AWSの無料枠内でnode.jsを弄って遊んでいたのですが、foreverのinstallに失敗して小一時間悩んだのでメモ。 ちなみに失敗時のエラーはこんな感じ ``` npm ERR! Error: SSL Error: SELF_SIGNED_CERT_IN_CHAIN npm ERR! at ClientRequest. (/usr/lib/node_modules/npm/node_modules/request/main.js:252:28) npm ERR! at ClientRequest.emit (events.js:67:17) npm ERR! at HTTPParser.onIncoming (http.js:1261:11) npm ERR! at HTTPParser.onHeadersComplete (http.js:102:31) npm ERR! at CleartextStream.ondata (http.js:1150:24) npm ERR! at CleartextStream._push (tls.js:375:27) npm ERR! at SecurePair.cycle (tls.js:734:20) npm ERR! at EncryptedStream.write (tls.js:130:13) ..... ..... ..... ``` 僕の場合、以下の手順で解決しました。 ``` npm config set registry="http://registry.npmjs.org/" ``` これは、proxy環境下でnpm install しようと思った時に良くハマる所みたです。 やっていることは、registryをhttpsからhttpに変更しているだけですね。 #### 参考 http://stackoverflow.com/questions/9626990/receiving-error-error-ssl-error-self-signed-cert-in-chain-while-using-npm