Voici un guide étape par étape détaillé pour mettre en place un projet utilisant Astro
avec le modèle satnaing/astro-paper
:
-
Création du projet :
- Ouvrez un terminal sur votre machine.
- Tapez la commande suivante pour créer un nouveau projet avec le modèle spécifié :
npm create astro@latest -- --template satnaing/astro-paper
-
Configuration initiale :
- Lorsque vous êtes invité à spécifier un répertoire pour votre projet, entrez
./[répertoire du site]
. - Choisissez
Yes
pour l’utilisation de TypeScript. - Sélectionnez
Strict
pour le niveau de rigueur de TypeScript. - Répondez
Yes
à la question sur l’installation des dépendances. - Optez pour
No
lorsqu’on vous demande si vous voulez initialiser un nouveau dépôt git (vous pouvez toujours exécutergit init
manuellement).
- Lorsque vous êtes invité à spécifier un répertoire pour votre projet, entrez
-
Accéder au projet et démarrer le serveur de développement :
- Changez de répertoire dans le terminal en utilisant :
cd ./[répertoire du site]
- Exécutez la commande suivante pour démarrer le serveur de développement :
npm run dev
- Changez de répertoire dans le terminal en utilisant :
-
Résolution de problèmes :
- Si vous rencontrez l’erreur
ENOENT
indiquant quepackage.json
n’est pas trouvé, assurez-vous d’être dans le bon répertoire ([répertoire du site]
). Si le problème persiste, vérifiez que le processus de création du projet n’a pas rencontré de problèmes et que tous les fichiers nécessaires ont été correctement générés.
- Si vous rencontrez l’erreur
-
Navigation et développement :
- Votre serveur de développement devrait être accessible via
http://localhost:4321/
. - Vous pouvez maintenant commencer à développer votre site, en modifiant les fichiers dans le répertoire
[répertoire du site]
et en vérifiant les changements en temps réel dans votre navigateur.
- Votre serveur de développement devrait être accessible via
-
Ajout de fonctionnalités et frameworks :
- Si vous souhaitez ajouter des frameworks comme React ou Tailwind, utilisez la commande
astro add
suivie du nom du framework.
- Si vous souhaitez ajouter des frameworks comme React ou Tailwind, utilisez la commande
-
Recherche d’aide :
- Pour toute aide supplémentaire, vous pouvez rejoindre la communauté Astro via leur chat.
Cette procédure vous guide à travers le processus de création d’un site avec Astro et vous aide à surmonter les erreurs courantes pouvant survenir lors de la configuration initiale.