Cuando creo una nueva página llamada AboutPage.js dentro de la carpeta de pages , aparece un error en la terminal y en mi interfaz de usuario en mi NEXT JS app cuando intento acceder a esa página.
El ERROR es:
error - Error: ENOTDIR: not a directory, access '/mnt/BEAA30A3AA305A5B/KevalActivity/Skills/Programming/Builds/JavaScript/Next JS/instagram-clone/pages/AboutPage.js/index.tsx'y adjunto la imagen del error.
así no es como se supone que debes declarar nuevas páginas con Nextjs.
Lo remito a esta documentación sobre el sistema de enrutamiento: https://nextjs.org/docs/routing/introduction
Solo debe tener un archivo AboutPage.js en su directorio de páginas y luego acceder a él con url localhost:3000/aboutpage .
Está fetch or query or ... a un archivo de manera incorrecta. En React, Next y... tienes que eliminar .js de la dirección de fetch .
Como dijo "Bloodbee": about.js => /about
Y
respuesta const = esperar búsqueda("/api/upload.js", { ... });
=>
const respuesta = esperar búsqueda("/api/upload", { ... });