I recently installed Nextjs v12. I created some Api routes (for example "/api/products"). these routes work correctly, but when I make concurrentFeatures: true
in next.config.ts
, Api routes don't work. the displayed error in console is error - Error: Cannot find module for page: /api/products
here is my next.config.ts
file content:
module.exports = {
reactStrictMode: true,
experimental: {
concurrentFeatures: true
}
}
here are my directories:
pages
----api
--------products
------------index.ts
I recently installed Nextjs v12. I created some Api routes (for example "/api/products"). these routes work correctly, but when I make concurrentFeatures: true
in next.config.ts
, Api routes don't work. the displayed error in console is error - Error: Cannot find module for page: /api/products
here is my next.config.ts
file content:
module.exports = {
reactStrictMode: true,
experimental: {
concurrentFeatures: true
}
}
here are my directories:
pages
----api
--------products
------------index.ts
Share
Improve this question
edited Nov 5, 2021 at 13:40
Reza Mirzapour
asked Nov 5, 2021 at 8:26
Reza MirzapourReza Mirzapour
4434 silver badges12 bronze badges
1 Answer
Reset to default 5I searched nextjs issues in github and found this issue: https://github./vercel/next.js/issues/30586
this issue is already open and labeled as a bug. so this is a bug of nextjs and probably will be fixed in the future.
-- UPDATE --
now the https://github./vercel/next.js/issues/30586 issue is closed. in nextjs v12.0.4-canary.3 and higher, this problem is fixed