Inicia un nuevo proyecto utilizando Astro:
pnpm create astro@latest
-
Navega al directorio del proyecto creado:
cd portafolio
-
Ejecuta la herramienta de actualización de Astro:
pnpm dlx @astrojs/upgrade
-
Instala para procesar las imagenes de Astro:
pnpm add sharp
-
Instala para los iconos de Astro:
pnpm astro add astro-icon
-
Inicializa un repositorio Git:
git init
-
Agrega los archivos al repositorio:
git add .
-
Realiza un commit inicial:
git commit -m "Desplegando mi portafolio"
-
Crea un nuevo repositorio privado en GitHub vinculado al proyecto:
gh repo create portafolio --public --source=.
-
Cambia la rama predeterminada a
main
si esta en master:git branch -m master main
-
Empuja los cambios a GitHub:
git push -u origin main
-
Accede al panel de control de Cloudflare Pages:
Cloudflare Pages Dashboard -
Configura los siguientes parámetros:
- Rama:
main
- Comando de compilación:
pnpm astro build
- Directorio de salida:
/dist
- Rama:
- Aprovecha la velocidad de Astro y la infraestructura de Cloudflare para obtener un sitio web optimizado y rápido.