Configuration du contenu

Configurez Git Sync avec des fonctionnalités supplémentaires

Si vous souhaitez aller plus loin dans la configuration de Git Sync, vous pouvez ajouter un .gitbook.yaml fichier à la racine du contenu synchronisé pour cet espace afin d’indiquer à GitBook comment analyser votre dépôt Git. Dans un monorepo, ce fichier se trouve dans le répertoire du projet.

.gitbook.yaml
racine : ./

structure :
  readme : README.md
  summary : SUMMARY.md

redirections :
  previous/page : new-folder/page.md

Racine

Le chemin à parcourir pour trouver votre documentation pointe par défaut vers le répertoire racine du dépôt. Voici comment indiquer à GitBook de regarder dans un ./docs dossier :

.gitbook.yaml
racine : ./docs/
circle-exclamation
circle-info

Dans un monorepo, racine est résolue par rapport au répertoire du projet de l’espace synchronisé, et non à la racine du dépôt. La configuration basée sur les chemins ne s’applique qu’à l’intérieur du périmètre synchronisé de cet espace. Elle ne rend pas automatiquement les répertoires frères ou les dossiers à l’échelle du dépôt disponibles aux autres espaces. Pour les configurations de dépôt multi-espaces, voir Monorepos.

Structure

La structure accepte deux propriétés :

  • readme: La première page de votre documentation. Sa valeur par défaut est ./README.md

  • summary: La table des matières de votre documentation. Sa valeur par défaut est ./SUMMARY.md

La valeur de ces propriétés est un chemin vers les fichiers correspondants. Le chemin est relatif à l’option « root ». Par exemple, voici comment indiquer à GitBook de regarder dans un ./product dossier pour la première page et le résumé :

circle-exclamation

Résumé

Le summary fichier est un fichier Markdown (.md) qui doit avoir la structure suivante :

Fournir un fichier de résumé personnalisé est facultatif. Par défaut, GitBook cherchera un fichier nommé SUMMARY.md dans votre racine dossier si cela est spécifié dans votre fichier de configuration, ou sinon à la racine du dépôt.

Si vous ne spécifiez pas de résumé et que GitBook ne trouve pas de SUMMARY.md fichier à la racine de votre documentation, GitBook déduira la table des matières à partir de la structure des dossiers et des fichiers Markdown ci-dessous.

circle-info

Le fichier Markdown du résumé est un miroir de la table des matières de votre espace GitBook. Ainsi, même lorsqu’aucun fichier de résumé n’est fourni lors d’une importation initiale, GitBook en créera un et/ou le mettra à jour chaque fois que vous modifierez votre contenu à l’aide de l’éditeur GitBook.

Pour cette raison, il n’est pas possible de référencer deux SUMMARY.md fois le même fichier Markdown dans votre

titres dans la table des matières (barre latérale) titre du lien de page dans votre SUMMARY.md fichier.

Si vous utilisez Git Sync, le titre du lien de page est défini sur le lien de page :

Le texte entre guillemets ("Titre du lien de page") sera utilisé :

  • Dans la table des matières (barre latérale)

  • Dans les boutons de pagination en bas de chaque page

  • Dans tous les liens relatifs que vous ajoutez à cette page

Les titres de lien de page sont facultatifs — si vous n’en ajoutez pas manuellement, GitBook utilisera par défaut partout le titre standard de la page.

Mis à jour

Ce contenu vous a-t-il été utile ?