La documentación de Next.js establece que el directorio src/pages es una alternativa a /pages . Sin embargo, mis archivos personalizados _app.tsx y _document.tsx se ignoran cuando la carpeta de páginas se mueve a src.
Puede recrear este problema usted mismo, al crear una aplicación Next.js vacía, mover la carpeta de páginas a src y actualizar las rutas de importación de los archivos css. El contenido del archivo index.tsx aún se representará, pero las modificaciones a styles/globals.css , que se importan en _app.tsx , no tendrán efecto.
Es imposible tener una carpeta de páginas dentro de src y fuera de src al mismo tiempo, lo que me impide usar src/pages en cualquier aplicación que necesite una modificación en _app.tsx o _document.tsx .
¿Me estoy perdiendo una parte importante de la documentación o esto funciona según lo previsto?