Skip to main content
Version: 2.0.0-alpha.70

📦 plugin-content-pages

L'extension de pages par défaut pour Docusaurus. Le modèle classique est livré avec cette extension avec les configurations par défaut. Cette extension fournit la fonctionnalité de création de pages.

Installation#

npm install --save @docusaurus/plugin-content-pages
tip

Si vous avez installé @docusaurus/preset-classic, vous n'avez pas besoin de l'installer en tant que dépendance. Vous pouvez également le configurer à travers des options de préréglage classiques au lieu de le faire comme ci-dessous.

Configuration#

docusaurus.config.js
module.exports = {
plugins: [
[
'@docusaurus/plugin-content-pages',
{
/**
* Chemin vers les données
* relatif au répertoire du site
* les composantes dans ce répertoire seront automatiquement convertis en pages
*/
path: 'src/pages',
/**
* Chemin URL pour la section de page de votre site
* n'inclue pas de barre oblique Ă  la fin
*/
routeBasePath: '',
include: ['**/*.{js,jsx,ts,tsx,md,mdx}'],
/**
* Aucune route ne sera créée pour les fichiers correspondants
*/
exclude: [
'**/_*.{js,jsx,ts,tsx,md,mdx}',
'**/*.test.{js,ts}',
'**/__tests__/**',
],
/**
* Composante de thème utilisé par les pages de markdown.
*/
mdxPageComponent: '@theme/MDXPage',
/**
* Les extensions Remark and Rehype passés à MDX
*/
remarkPlugins: [],
rehypePlugins: [],
/**
* Les extensions personalisé Remark et Rehype passé à MDX
* avant ceux de Remark et Rehype par défaut de Docusaurus.
*/
beforeDefaultRemarkPlugins: [],
beforeDefaultRehypePlugins: [],
},
],
],
};