Skip to main content
Le fichier docs.json vous permet de transformer une collection de fichiers Markdown en un site de documentation navigable et personnalisé. Ce fichier de configuration requis contrôle le style, la navigation, les intégrations, et plus encore. Pensez-y comme au plan de votre documentation. Les paramètres de docs.json s’appliquent globalement à toutes les pages.

Configuration de votre docs.json

Pour commencer, vous n’avez qu’à spécifier theme, name, colors.primary et navigation. Les autres champs sont facultatifs et vous pourrez les ajouter au fil de l’évolution de vos besoins en matière de documentation. Pour une expérience d’édition optimale, ajoutez la référence de schéma en haut de votre fichier docs.json. Cela permet l’autocomplétion, la validation et l’affichage d’infobulles utiles dans la plupart des éditeurs de code :

Référence

Cette section présente la référence complète du fichier docs.json.

Personnalisation

requis
Le thème de mise en page de votre site.L’un des suivants : mint, maple, palm, willow, linden, almond, aspen.Voir Themes pour plus d’informations.
string
requis
Le nom de votre projet, de votre organisation ou de votre produit.
object
requis
Les couleurs utilisées dans votre documentation. Leur application varie selon les thèmes. Si vous ne fournissez qu’une couleur principale, elle sera utilisée pour tous les éléments colorés.
string
Description de votre site pour le SEO et l’indexation par l’IA.
Votre logo pour les modes clair et sombre.
string or object
Chemin vers votre fichier favicon, incluant l’extension. Redimensionné automatiquement aux tailles appropriées. Peut être un fichier unique ou des fichiers distincts pour les modes clair et sombre. Exemple : /favicon.png
object
Personnalisation des vignettes pour les réseaux sociaux et les aperçus de page.
object
Configurations de style visuel.
object
Paramètres de la bibliothèque d’icônes.
object
Configuration des polices pour votre documentation. La police par défaut est Inter.
object
Paramètres de la bascule de mode clair/sombre.
object
Paramètres de couleur et de décoration d’arrière-plan.

Structure

object
Éléments de la barre de navigation pointant vers des liens externes.
object
requis
La structure de navigation de votre contenu.
object
Paramètres d’interaction utilisateur pour les éléments de navigation.
Contenu du pied de page et liens vers les réseaux sociaux.
object
Bandeau de site affiché en haut des pages.
array of object
Redirections pour les pages déplacées, renommées ou supprimées.
object
Menu contextuel pour du contenu optimisé par l’IA et des intégrations.

Configurations de l’API

object
Paramètres de la documentation de l’API et du bac à sable interactif.
object
Configurations d’indexation SEO.
Paramètres d’affichage de la recherche.

Intégrations

object
Intégrations tierces.

Erreurs

object
Paramètres de gestion des erreurs.

Exemples

docs.json

Mise à niveau depuis mint.json

Si votre projet de documentation utilise le fichier mint.json obsolète, suivez ces étapes pour passer à docs.json.
1

Installer ou mettre à jour l’interface en ligne de commande (CLI)

Si vous n’avez pas installé la CLI, installez-la maintenant :
Si vous avez déjà installé la CLI, assurez-vous qu’elle est à jour :
2

Créer votre fichier docs.json

Dans votre référentiel de documentation, exécutez :
Cette commande va créer un fichier docs.json à partir de votre mint.json existant. Passez en revue le fichier généré pour vérifier que tous les paramètres sont corrects.
3

Supprimer votre fichier mint.json

Après avoir vérifié que votre docs.json est correctement configuré, vous pouvez supprimer en toute sécurité votre ancien fichier mint.json.