¡Hola Jean!
Lamento escuchar que estás teniendo problemas para acceder a la URL http://localhost:3000/perfil después de ejecutar el comando "json-server --watch db.json". Entiendo lo frustrante que puede ser cuando recibes un mensaje de carga exitosa pero no puedes acceder a la página.
Hay varias posibles causas para este problema. Aquí te mencionaré algunas soluciones que podrías intentar:
Verifica que el servidor esté ejecutándose correctamente: Asegúrate de que el comando "json-server --watch db.json" se haya ejecutado sin errores y que el servidor esté en funcionamiento. Puedes verificar esto revisando la terminal para ver si hay algún mensaje de error o si el servidor muestra información sobre las solicitudes que recibe.
Comprueba que el puerto 3000 esté abierto: A veces, los puertos pueden estar bloqueados por un firewall o por otro programa en tu computadora. Asegúrate de que el puerto 3000 esté abierto y no esté siendo utilizado por otro programa. Puedes intentar cambiar el puerto en el comando "json-server --watch db.json" a otro número (por ejemplo, 4000) y ver si eso soluciona el problema.
Borra la caché del navegador: A veces, los navegadores pueden almacenar en caché información antigua que puede causar problemas al cargar una página. Intenta borrar la caché de tu navegador y luego intenta acceder a la URL nuevamente.
Si después de intentar estas soluciones aún no puedes acceder a la URL http://localhost:3000/perfil, te recomendaría buscar en la documentación del json-server o en foros de programación para obtener más ayuda específica sobre este problema.
¡Espero haber ayudado y buenos estudios!
Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios! :)