Next.jsの開発をしてて、
- npm run dev では問題ない
- よし、 npm run build だ。通ったぞ
- npm run start だ。通ったぞ
- ページにアクセス! InternalServer Error!
- ターミナルには、
Error: Cannot find module './undefined'とかでてて意味わからん
となってる人向けです。
原因:PATHが通ってないため
export NODE_PATH=`npm root -g`
これを叩いてから、もう一度、
npm run build -> npm run start をすればいけるようになりました。(buildからやりなおすこと)