When I import next/server
in pages/api/_middleware.ts, always violate no-server-import-in-page
#32586
Labels
bug
Issue was opened via the bug report template.
What version of Next.js are you using?
12.0.6 (latest)
What version of Node.js are you using?
14.17.3
What browser are you using?
chrome, safari, firefox
What operating system are you using?
macOS
How are you deploying your application?
next dev
Describe the Bug
When I create a
middleware.js
file in a folder over 1 depth in pages (e.g pages/api)and import next/server there, eslint informs me that I violated 'no-server-import-in-page' (picture 1)
But when I create
middleware
onpages/
these error doesn't shown. (picture 2)P.S. If I must be import
next/server
right under thepages/
, please let me know.pages/api/my/_middleware.js
pages/_middleware.js
Expected Behavior
Errors aren't displayed when import
next/server
regardless depth inpages/**
To Reproduce
.eslintrc.json
/pages/_middleware.js
/pages/api/_middleware.js
The text was updated successfully, but these errors were encountered: