Как решить проблему Next.js промежуточное программное обеспечение не работает?

#next.js #middleware

Вопрос:

Я использую next.js промежуточное программное обеспечение и наличие некоторых ошибок.

 folder  -pages - index.tsx - auth  -_middleware.ts  - login.tsx  - register.tsx  _middleware.ts   export function middleware (..) {  // do something   if( userNotLoggedIn ) {  return NextResponse.next() lt;-- not working just page loading and nothing happen  }  else {  return NextResponse.redirect('/') lt;-- it works  } }  

Rresponse.next() не работает. Страница просто загружается, и ничего не происходит. А также, если в папке есть файл index.tsx, промежуточное программное обеспечение перестало работать.

Комментарии:

1. Я не могу воспроизвести проблему. Вы получаете какие — либо ошибки в консоли или терминале?