Aller au contenu

Tape un mot pour chercher dans les pages.

↑↓ Choisir↵ OuvrirÉchap Fermer

Guides

Titres, liens, images, code et métadonnées d'une page MDX, et ce qui n'est pas publié.

Le résultat : une page MDX publiée à une adresse qui suit son chemin dans le dossier.

Avant de commencer : un dossier de doc qui se construit (Ta première doc en local).

Le fichier et son adresse

Chaque page est un fichier .mdx ou .md. Le chemin donne l’adresse : guides/publier.mdx devient /guides/publier/, et index.mdx à la racine devient l’accueil.

Pour qu’une page apparaisse dans le menu, ajoute son chemin, sans extension, dans navigation.

Métadonnées

Le haut de la page, entre deux lignes ---, décrit la page :

---
title: Publier avec Host
sidebarTitle: Publier
description: Mettre la doc en ligne et brancher l'assistant.
---
ChampRôle
titleTitre de la page. Il sert aussi de titre de l’onglet du navigateur.
sidebarTitleLibellé plus court dans la barre latérale.
descriptionUne phrase. Elle est reprise par les moteurs de recherche, llms.txt et l’assistant.

Titres et sections

Commence les sections par ##. Chaque titre reçoit une ancre : ## Relier la console donne #relier-la-console. L’assistant cite ces ancres dans ses sources. Un titre court et précis donne donc une source claire.

Liens

Écris les liens depuis la racine de ta doc, avec le chemin de la page :

[Publier avec Host](/guides/publier/)
[Le domaine](/guides/publier/#ton-domaine)
[La référence](/reference/docs-json/)

Pour un lien vers un autre produit, donne son adresse complète. Quand la doc est servie sous un sous-chemin (base), Docs ajoute ce sous-chemin au build : ne l’écris pas toi-même.

Images

Range les images dans un dossier d’images (images/, img/, logo/, assets/ ou static/), ou dans public/ pour les fichiers servis à la racine. Cite-les avec un chemin qui commence par / :

![Le tableau de bord](/images/tableau-de-bord.png)

Pour une légende, entoure l’image d’un cadre :

<Frame caption="Le tableau de bord après la première publication">
![Le tableau de bord](/images/tableau-de-bord.png)
</Frame>

Donne toujours un texte alternatif : il sert aux lecteurs d’écran et aux agents.

Code

Indique le langage après les trois accents graves. Le bloc est coloré et reçoit un bouton Copier :

```bash
npm run build
```

Ce qui n’est pas publié

  • Les fichiers dont le nom commence par _.
  • Les dossiers cachés (dont le nom commence par .), node_modules et dist.
  • Les médias rangés hors d’un dossier d’images ou de public/. Le logo et le favicon déclarés dans docs.json sont publiés dans tous les cas.

Si ça ne marche pas

  • Une page apparaît dans docs.json sans fichier : le build s’arrête avec la liste des fichiers manquants. Vérifie le chemin, en minuscules, sans extension.
  • Une image ne s’affiche pas : elle n’est pas dans un dossier d’images ni dans public/, ou son chemin ne commence pas par /.
  • Un composant s’affiche comme du texte brut : son nom ne figure pas dans la référence des composants. Vérifie l’orthographe, majuscules comprises.