今回は、Reactで画面遷移をしたいと思い、npmでreact-router-domというモジュールをインストールしようとした際に、EINVAL: invalid argumentというエラーが発生してしまいました。
最終的には解決したので、その対処法を忘備録として書いておきます。
結論を言いますと、npmとnodeのバージョンを動いてる環境のものと合わせたらうまくインストールできました(その際のバージョンですが、一応参考までにnpm8.3.1,node17.3.1でした)。
初めは、調べたところnpm-windows-upgradeがされていなかったので、それをやっても解決しませんでした↓
https://usefuledge.com/pb-00027-win-npm-upgrade-einval.html
よって、今上記のエラーで悩んでいる方がいたら、npmとnodeのバージョンを変えて試してみるといいと思います。
ということで、npmやReact等に詳しい方、是非ともご意見などを頂けますと幸いです。よろしくお願いいたします。