α-Release企画📱

【解決】Next.jsをアップデートした際に生じたエラー。

2022/06/04

Next.jsをアップデートし、npm run devすると下記のエラーが出るようになった。

//下記のどちらかが出る。 Error: Cannot find module '.next/server/pages/_document.js' TypeError: Cannot destructure property 'components' of 'object null' as it is null.


今まで出なかったエラーだけに困惑した。

解決策:

/.nextフォルダを削除

このフォルダはrun dev すると自動で生成されるフォルダで、Next.jsのビルド情報が入っている。
旧バージョンのビルド情報が残っており、新バージョンとの差異で出たエラーである。
※本番環境だと、ビルドするたびに.next が書き変わる(Next.js 11以上)ので普通に動作するが、デバック環境だとそうでは無かった。

まとめ

とりあえず解決できたのでOk!

© 2022 A-Release企画 All rights reserved