はじめに
表題の通り、Next.jsのプロジェクトでmiddleware.tsが実行されない事象が発生しました。
問題
以下の通り格納しているmiddleware.tsが実行されないという問題が発生しました。
└── app/
└── middleware.ts
解決方法
フォルダ構成が誤っていた。なんというケアレスミス。
下記の通り、app配下ではなくappと同階層に配置する必要がありました。。
├─── app/
└── middleware.ts
おわりに
configファイルの設定がおかしいのかなと思い色々漁っていたんですがそんなこともなく、20分近く格闘してしまいました。。
参考
JISOUのメンバー募集中🔥
プログラミングコーチングJISOUではメンバーを募集しています。
日本一のアウトプットコミュニティでキャリアアップしませんか?
気になる方はぜひHPからライン登録お願いします!👇