Simplemente estamos estructurando el post a partir del resultado de la solicitud de la consulta con esa variable que se pasa. Y simplemente estamos obteniendo el post devuelto como el cuerpo de ese método HTTP. Entonces, cada vez que alguien publica en el chat, por alguna razón se desplaza hasta la parte superior del chat y tengo que volver a desplazarme hasta la parte inferior. Entonces, Mark, estás obteniendo un 404. Simplemente está esperando tu propio mensaje. Entonces, ¿puedes hacer, puedes hacer, sí, como lo he hecho aquí, simplemente agregar. Entonces, ¿podemos volver a los archivos reales? ¿Puedo leer correctamente la imagen de portada de null? Bueno, en lugar de intentar debug eso ahora. Entonces, desde tu plugin de índice, puedes seleccionar una ruta aquí y mostrará la información. Si puedes hacer eso, entonces simplemente intenta takcon.json al final, y eso debería funcionar. Entonces, si eso no funciona, entonces no puedo ver cómo esto debería estar funcionando porque está obteniendo la información del punto final. Entonces, si nos das un poco más de información, podría intentar ayudarte a debug. No funciona sin .json. Entonces, no está funcionando en absoluto. Entonces, echemos un vistazo a tu archivo slug.json. Solo, solo lo publico en el chat. Eso debería ver, creo, si pones eso en tu archivo slug.json.js. Voy a volver a mi archivo slug.svelt aquí. Y simplemente voy a volcar el contenido de este archivo de post. Y debug ese problema para la imagen de portada. Entonces la imagen de portada está aquí, ¿verdad? Y debería tener una URL. Entonces post.coverimage.URL, no sé de qué te estás quejando. Bueno, parece que está bien ahora. ¡Oh, bien! Bueno, solo pausa aquí un segundo para Markin, asegúrate de que está bien. Y una vez que hayamos hecho eso, simplemente cubriremos el despliegue muy rápido, y creo que terminaremos. Entonces voy a usar Vercel, y una muy buena manera de empezar con Vercel, si no lo tienes instalado ya, ups, ¿qué he hecho ahí? Porque puedes instalarlo como un, como, un paquete global de NPM, pero si no lo tienes instalado, puedes usar, creo que es npx-vercel. Y eso configurará el CLI para ti de inmediato. Pero esperemos un poco para mark-in, asegúrate de que está bien. Todavía hay errores, así que si no es el, si no es el punto final mark-in, supongo que es cómo lo llamas a él? Entonces lo que haré es que simplemente desplegaré esto y empujaré este code a GitHub y hagámoslo ahora en realidad, solo para poder compartir en el chat y todos tienen un enlace a él. Entonces despleguémoslo primero, así que voy a usar npx-yself. Esto me va a preguntar una configuración y despliegue, GraphQL Galaxy Workshop, simplemente voy a decir sí. Lo voy a publicar en mi cuenta. No voy a vincularlo a un proyecto existente, le voy a dar ese nombre y está en las raíces. Va a decir no, el predeterminado aquí. Entonces esto va a ir a construir a Vercel, pero esto no va a hacer mucho en Vercel porque la variable de entorno no está allí. Entonces si voy a vercel.com y este proyecto debería aparecer aquí GraphQL Galaxy Workshop, luego voy a despliegues y hago clic en esto. Y hago clic en esto. No debería tardar mucho en construir. Necesito esperar a que esto se instale. O si lo estoy haciendo desde casa. Entonces, mientras tenemos esta gran pausa, esperando a que esto se construya, podría ir y publicar esto en GitHub. Parece que ha hecho su cosa y estoy parcialmente confundido sobre por qué está mostrando el contenido aquí. Porque no he definido el punto final. ¿Cómo sabe de dónde viene esto? No he definido el punto final. ¿Cómo sabe de dónde viene esto? Red, y xhr. Sí. Entonces, simplemente vamos a buscar desde aquí. Oh espera, el punto final está ahí. ¿Cómo está el punto final ahí? Entonces, si volvemos a mi code, estoy bastante seguro de que el punto final no está detallado en ningún lugar aparte del archivo .env. Ah, también ha subido el archivo .env. Pero eso debería ser ignorado en Git, ¿verdad? Bueno, eso está bien. Entonces, lo que voy a hacer es um, como un proyecto para esto en GitHub. Y digo nuevo repositorio, y le voy a dar el nombre del proyecto, que es GraphQL Galaxy Workshop 2021, copio eso, y lo pego allí. y digo crear repositorio, y simplemente copio esto, en el terminal aquí, Vamos a matar eso, Bueno, entonces, voy a necesitar entrar en él, Ahora puedo agregar ese remoto, darle la rama principal, no maestro, Ahí vamos. Rift name Riftshead, Maine, no encontrado. Huh, supongo que voy a necesitar hacer algunos compromisos a él también. Entonces, vamos a ir a mi finalización de compromisos aquí y decir nuevas características ahora, vamos a decir introducir nuevas características, digo init. Bueno, intentemos eso de nuevo. Bueno, y empujemos esto. Entonces podemos ir a GitHub, puedo actualizar esta página y no hay archivo .env, lo cual es fantástico. Entonces ahora si vuelvo a Vercel aquí y voy al proyecto y digo conectar al repositorio de Git, y es GitHub y este es el GraphQL Galaxy Workshop, y digo conectar. Entonces, cualquier empuje ahora a ese repositorio debería ser construido automáticamente con Vercel aquí. Entonces, ya tenemos este primero. Ahora tengo curiosidad por si hago un cambio ahora, digamos que voy al ReadMe, simplemente cambiaría esto a, ahí vamos. Entonces, si digo actualizar ReadMe, y prueba eso. Entonces, si volvemos a Versel ahora, debería ser desplegado al empujar, oh, necesito empujar eso yo mismo. Entonces eso está empujando a Versel ahora. Entonces, si reviso esto, debería tenerlo construido, aquí vamos. Entonces ahora voy a decir que esto no se construye porque el punto final de la API no está aquí. Entonces podemos ir rápidamente a configurar en las variables de entorno.
Comments