Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Queja] cors y 404

El video que nos previene de éste error solo sirve para el caso de añadir un atributo type="module" en el tag script... fuera de eso, tuve mil errores teniendo un código igual al del profesor. Ya sea porque VSC o Live Server introducen alguna regla sobre indentado, o porque (mucho peor) los comentarios los interpreta como código no comentado (¿?). La verdad, o hay que introducir una explicación teórica sobre cómo se supone que tiene que funcionar el stack elegido para el proyecto así se atajan varios problemas, o habría que hacerlo de otra manera, pero es tremendo que los errores se superen al azar borrando espacios/comentarios que supuestamente no deberían afectar el código, o bajando y volviendo a levantar al azar live server y json-server

1 respuesta

Hola Santiago, espero que estés bien.

¿Cuál error estás teniendo? Al añadir el atributo type="module" estamos diciendo al navegador que estamos usando el sistema de módulos, que es simplemente dividir el código en varios archivos y usar el sistema de import para importar las funcionalidades de cada archivo (módulo).

En la web existen varias reglas de seguridad y una de ellas es CORS (Cross-Origin Resource Sharing). Que establece reglas al compartir recursos dependiendo del origin. Cuando estamos en nuestro computador usamos el sistema de archivos algo que no es permitido en CORS, solo el protocolo HTTP/HTTPS. Para resolver este problema y poder trabajar en nuestro proyecto localmente, debemos usar la extensión de VS Code llamada live server y abrir nuestro proyecto por el live server simulando un servidor, pero en nuestra máquina local.

Y sobre su otra duda, los comentarios si están bien declarados nunca son interpretados como código no comentado.

Los errores nunca son al azar, siempre hay una explicación, sea una equivocación nuestra al trabajar en el código o un error de la biblioteca que estamos usando, etc.

Le pedimos que siempre cuando tenga una duda, explique bien su duda, mostrando imágenes (print) si necesario y enviando su código como texto para que podamos analizarlo y ayudarte de la mejor forma posible, pues es la única forma que podemos entender bien el problema que estás enfrentando y que recibas ayuda de forma eficiente sin tener que estar requiriendo más información.

Si tienes alguna duda, no dejes de preguntar. ¡Estamos aquí para ayudarte!.

¡Saludos!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios