📶

npm installをでネットワークが落ちた時の対処法

2024/04/22に公開

ある日、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