Reactで、Module not found: Can’t resolve ‘react-router-dom’ in … というエラーが出たときに、解決した方法を書きます。
エラー内容を見ると、npm ERR! code EINTEGRITY と書かれていました。
上記のエラーをWebで検索したところ、package-lock-jsonファイルを削除すると解決するという記事が多くありましたので、package-lock-jsonファイルの中身を覗いたところ、
“react-router-dom”の version と、”react-router”の versionが、相違している点が目につきましたので、試しに同じ versionに合わせて保存し、再度 npm i react-router-dom を実施したところ、正常にインストールすることができました。
以上です。