Template AstroWind
Template Astro 5.0 + Tailwind CSS prêt pour la production, avec des scores PageSpeed parfaits, mode sombre, blog avec RSS et optimisation SEO.
Stack Technique
- Framework : Astro 5.0 avec support MDX
- Styling : Tailwind CSS
- Langage : TypeScript
- Fonctionnalités : Mode sombre, RSS, SEO, Blog
- Gestionnaire de paquets : npm
- Sortie : Répertoire
dist - Port de développement : 4321
Mise en place
1. Cloner le Template
git clone --depth 1 https://github.com/Eng0AI/astrowind-template.git .
Si le répertoire n'est pas vide :
git clone --depth 1 https://github.com/Eng0AI/astrowind-template.git _temp_template
mv _temp_template/* _temp_template/.* . 2>/dev/null || true
rm -rf _temp_template
2. Supprimer l'historique Git (Optionnel)
rm -rf .git
git init
3. Installer les Dépendances
npm install
Construction
npm run build
Déploiement
Vercel (Recommandé)
vercel pull --yes -t $VERCEL_TOKEN
vercel build --prod -t $VERCEL_TOKEN
vercel deploy --prebuilt --prod --yes -t $VERCEL_TOKEN
Netlify
netlify deploy --prod --dir=dist
Développement
npm run dev
Ouvre à l'adresse http://localhost:4321
Configuration
Modifier src/config.yaml pour personnaliser :
- Nom du site, description et métadonnées
- Liens de navigation
- Liens vers les réseaux sociaux
- Paramètres d'analyse