Utilisation du framework Astro
Si besoin, visiter la documentation officielle.
Pré-requis
Mise à jour des miroirs
Saisissez la commande ci-dessous dans Ubuntu:
sudo apt updateNode JS
Installez curl:
sudo apt-get install curlInstallez nvm puis la dernière version LTS de Node.js:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bashnvm install --ltsnvm use --ltsVSCode
Installez Visual Studio Code depuis le site Internet officiel.
Dans la fenêtre de setup cochez la case pour ajouter VS Code à PATH.
Git
Saisissez la commande suivante dans Ubuntu:
sudo apt install git -yInstaller et configurer Astro
Allez dans votre répertoire de projets (si vous n’en avez pas, créez en un).
Saisissez la commande suivante dans Ubuntu (l’installation peut parfois être longue):
npm create astro@latestPuis répondez au questionnaire suivant vos préférences dans le Terminal.
Initialiser un projet
Créez un nouveau dossier pour votre projet Astro.
Une fois dans le dossier, saisissez la commande suivante pour ouvrir VSCode:
code .Dans VSCode, cliquez sur “Terminal>Nouveau Terminal” dans la barre des tâches en haut à gauche.
Une fois dans le terminal, saisissez la commande ci-dessous:
npm run devLe terminal vous donnera un lien d’accès vers votre localhost en bleu sous la forme http://localhost:4321/, appuyez sur Ctrl + Clic gauche pour y acceder.
Télécharger un thème Astro
Démarrez votre localhost (avec npm run dev), cliquez sur l’onglet “Theme” pour choisir des thèmes de démarrage.
Une fois le thème choisi, cliquez sur “Démarrer”.
Sur GitHub, cliquez sur ” Code “puis sur ” SSH ” pour copier L’URL du repository.
Sur Ubuntu, saisissez cette commande (avec l’URL copiée):
git clone git@github.com:onwidget/astrowind.gitCréer un fichier de documentation
Pour créer une nouvelle documentation, créez un nouveau fichier dans “guides”, ou “références” (avec l’extension .md).
Pour qu’Astro supporte la mise en page du document, recopiez le frontmatter en haut de chaque document que vous créez:
---title: Guide Astrodescription: Description du guide.---Vous pouvez maintenant ajouter votre contenu dans le nouveau fichier.
Allez dans le fichier astro.config.mjs, puis cherchez vos documents dans les sections
label: 'Guides'ou
label: 'References'Si vous ne les voyez pas, ajoutez les manuellement avec ce format:
{ label: 'Installation d\'Astro', slug: 'guides/doc_astro' },Le slug est le chemin d’accès du ficher à partir du dossier “guides”.
Remarques
Pour un guide sur l’utilisation de Git, voir le guide “Workflow avec Git”.
Attention, tous les thèmes Astro ne sont pas compatibles avec le markdown.