Desarrolla y construye
¡Una vez que tengas un proyecto Astro, ya estás listo para empezar a construir con Astro! 🚀
Edita tu proyecto
Sección titulada Edita tu proyectoPara hacer cambios a tu proyecto, abre la carpeta del proyecto en tu editor de código. Trabajar en modo de desarrollo con el servidor de desarrollo corriendo te permite ver las actualizaciones de tu sitio mientras guardas cada cambio.
También puedes personalizar aspectos en tu ambiente de desarrollo como configurar Typescript o instalar las extensiones de edición oficiales de Astro.
Iniciar el servidor de desarrollo Astro
Sección titulada Iniciar el servidor de desarrollo AstroAstro viene con un servidor de desarrollo incorporado que tiene todo lo que necesitas para desarrollar un proyecto. El comando CLI astro dev
iniciará el servidor de desarrollo local para que puedas ver tu nuevo sitio web en acción por primera vez.
Cada plantilla de inicio viene con un script pre-configurado que correrá el comando astro dev
por ti. Despues de navegar al directorio de tu proyecto, usa tu manejador de paquetes favorito para correr este comando e iniciar el servidor de desarrollo Astro
Si todo sale bien, Astro ahora estará sirviendo tu proyecto en http://localhost:4321/. ¡Visita ese enlace en tu navegador y ve tu nuevo sitio!
Trabajar en modo de desarrollo
Sección titulada Trabajar en modo de desarrolloAstro escuchará cambios en vivo en tu directorio src
y actualizará la previsualización de tu sitio en cada compilación, para que no sea necesario reiniciar el servidor mientras haces cada cambio en tiempo de desarrollo. Siempre vas a poder ver una versión actualizada de tu sitio en tu navegador mientras el servidor de desarrollo esté corriendo.
Cuando estés viendo tu sitio en el navegador, vas a tener acceso a la Barra de desarollo de Astro. Mientras desarrolles, la barra te ayudará a inspeccionar tus islas, detectar problemas de accesibilidad, y más.
Si no es posible abrir tu proyecto en el navegador después de iniciar el servidor de desarrollo, regresa a la terminal donde corriste el comando dev
y revisa el mensaje desplegado. Debería mencionar si ocurrió algún error, o si tu proyecto está siendo servido en una dirección URL diferente a http://localhost:4321/.
Contruye y previsualiza tu sitio
Sección titulada Contruye y previsualiza tu sitioPara revisar la versión de tu sitio que será creada en compilación, cierra el servidor de desarrollo (Ctrl + C) y en tu terminal corre el comando apropiado de compilación de tu manejador de paquetes:
Astro compilará una versión de tu sitio lista para ser desplegada en una carpeta separada (dist/
por default) y podrás ver su progreso en la terminal. Este te alertará sobre cualquier error de compilación en tu proyecto antes de que despliegues a producción. Si Typescript está configurado en strict
o strictest
, el comando build
también revisará tu proyecto por errores de tipado.
Cuando la compilación sea completada, corre el comando apropiado preview
(por ejemplo: npm run preview
) en tu terminal y podrás ver la versión compilada de tu sitio de manera local en la misma ventana de tu navegador.
Este comando te permitirá previsualizar tu código de la manera que estaba al momento de ser compilado por última vez. El objetivo de esto es para darte una previsualización de como se verá tu sitio una ve que esté desplegado en internet. Cualquier cambios que hagas a tu código después de la compilación no se verán reflejados en tu previsualización hasta que corras el comando de compilación otra vez.
Usa (Ctrl + C) para cerrar la previsualización y corre otro comando de terminal, como reiniciar el servidor de desarrollo para ir de regreso a un modo de ambiente de desarrollo que actualice la previsualización de tu sitio mientras editas los archivos.
Talvez vas a querer desplegar tu sitio inmediatamente, antes de que agregues o cambies mucho código. Esto es beneficioso a tener una versión minima y funcional de tu sitio publicada, esto podrá ahorrarte tiempo y esfuerzo extra de solución de problemas para un despliegue futuro.
Siguientes pasos
Sección titulada Siguientes pasos¡Éxito! ¡Ya estás listo para empezar a desarrollar con Astro! 🥳
Aquí hay algunas cosas que recomendamos explorar a continuación. Puedes leerlas en cualquier orden. También podrías dejar la documentación por un rato para explorar tu nuevo proyecto Astro, y regresar aquí cuando te encuentres en algun problema o tengas una pregunta.
Configura tu ambiente de desarrollo
Sección titulada Configura tu ambiente de desarrolloExplore las guías a continuación para personalizar tu experiencia de desarrollo.
Nuevas funcionalidades de Astro
Sección titulada Nuevas funcionalidades de AstroToma el tutorial introductorio
Sección titulada Toma el tutorial introductorioDesarrolla un blog en Astro totalmente funcional desde una página en blanco con nuestro tutorial introductorio.
Esta es una excelente manera de ver cómo funciona Astro y te guiará a través de los conceptos básicos de páginas, plantillas, componentes, enrutamiento, islas y más. También incluye una unidad opcional, ideal para principiantes, para aquellos que son nuevos en los conceptos de desarrollo web en general, que te guiará a través de la instalación de las aplicaciones necesarias en tu computadora, la creación de una cuenta de GitHub, y el desplegado de tu sitio.
Learn