>
Vercelでのデプロイ時のエラー "Module not found" は、モジュールが見つからない時のエラーです。モジュール(ファイル)が存在するか確認してください。
フォルダ名・ファイル名を小文字から大文字、大文字から小文字に変更した時に、このエラーが発生しがちです。Gitでは、デフォルトでフォルダ名・ファイル名の小文字と大文字を区別しないため、このような変更を検知しません。エラーが発生するモジュールのファイル名などをGitで確認してください。もし、ローカルのものと異なっているのであれば、 "git mv" で修正する必要があります。
git mv ./oldFolderName ./newFolderName
gitは小文字と大文字を区別しないため、下記のコマンドではエラーになります。
git mv ./components/myFolder ./components/MyFolder
fatal: renaming 'components/myFolder' failed: Invalid argument
下記のように一度別の名前に変更してから、新しい名前に変更します。
git mv ./components/myFolder ./components/myFolderTemp
git mv ./components/myFolderTemp ./components/MyFolder
commitしてpushします。
git commit -m "Rename myFolder to MyFolder"
git push
Gitで小文字と大文字を区別するように設定することもできます。ネットで調べたところ、不具合があるようなので、私は使っていません。
git config core.ignorecase false