📶
npm installをでネットワークが落ちた時の対処法
ある日、Reactで開発を行うために、reactのボイラープレートをクローンしてきて、npm install
を走らせたところ、以下のエラーが出ました。
npm ERR! code ECONNRESET
npm ERR! network Client network ~省略~
npm ERR! network ~省略~
npm ERR! network ~省略~
npm ERR! network
npm ERR! network If you are behind a proxy, please make sure that the
npm ERR! network 'proxy' config is set properly. See: 'npm help config'
npm ERR! A complete log of this run can be found ~省略~
この時の対処法をいろいろ調べましたので、ここにまとめます。
対処法
以下、対処法や関連の記事を簡単に載せておきますので、実施してみてください。
node_modulesの削除
【手順1】node_modulesディレクトリを削除する
rm -rf node_modules
【手順2】npmのキャッシュクリア
npm cache clean -f
【手順3】npm installを実行
npm install
プロキシの設定を削除
これで解決したわけではないのですが、解決したという技術ブログがあったので載せておきます。
【手順1】npmのキャッシュクリア
npm cache clean --force
【手順2】proxyの削除
npm config delete proxy
【手順3】https-proxyの削除
npm config delete https-proxy
details npm auditを実施
ちなみに、私はこれでエラーが改善しました。
npm audit
は、package.jsonにあるパッケージの脆弱性をチェックしてくれるコマンドです。
【手順1】npm audit fixを実行
npm audit fix
【手順2】npm audit fix --forceを実行
npm audit fix --force
参考リンク
今回の記事の参考リンク
Discussion