Next.js Discord

Discord Forum

Module @clerk/nextjs/server has no exported member named 'clerkMiddleware', 'createRouteMatcher'....

Answered
Aaranyak Santra posted this in #help-forum
Open in Discord
First my code was working fine but now this module is giving error like no member for clerkMiddleware, createRoutMatcher, auth, currentUser. I have searched in gpt, docs but couldnot fix it. Please help.
I also installed @clerk/nextjs@latest
Answered by Aaranyak Santra
I fixed the issue, actually the version of @clerk/nextjs should be v5 inorder for middleware and other functions to work.
Link for reference - https://stackoverflow.com/questions/78379786/clerk-nextjs-server-has-no-exported-member-named-clerkmiddleware
View full answer

3 Replies

Asian black bear
You have a spelling mistake in clerkMiddleware
@Asian black bear You have a spelling mistake in `clerkMiddleware`
oh yes sorry for the typo error but still the error exists.
I fixed the issue, actually the version of @clerk/nextjs should be v5 inorder for middleware and other functions to work.
Link for reference - https://stackoverflow.com/questions/78379786/clerk-nextjs-server-has-no-exported-member-named-clerkmiddleware
Answer