Recientemente instalé Nextjs v12. Creé algunas rutas Api (por ejemplo, "/api/products"). estas rutas funcionan correctamente, pero cuando hago concurrentFeatures: true en next.config.ts , las rutas Api no funcionan. el error que se muestra en la consola es error - Error: Cannot find module for page: /api/products
aquí está el contenido de mi archivo next.config.ts :
module.exports = { reactStrictMode: true, experimental: { concurrentFeatures: true } }aquí están mis directorios:
pages ----api --------products ------------index.tsBusqué los problemas de nextjs en github y encontré este problema: https://github.com/vercel/next.js/issues/30586
este problema ya está abierto y etiquetado como un error. así que este es un error de nextjs y probablemente se solucionará en el futuro.
-- UPDATE --
ahora el problema https://github.com/vercel/next.js/issues/30586 está cerrado. en nextjs v12.0.4-canary.3 y superior, este problema está solucionado