Plugins
Vous pouvez étendre les fonctionnalités MDX en utilisant des plugins.
Les plugins de contenu Docusaurus supportent à la fois les plugins Remark et Rehype qui fonctionnent avec MDX.
Configuration des plugins#
Un plugin MDX est généralement un paquet npm, donc vous les installez comme les autres paquets npm en utilisant npm.
Tout d'abord, installez vos plugins Remark et Rehype.
Par exemple :
- npm
 - Yarn
 
npm install --save remark-imagesnpm install --save rehype-truncateyarn add remark-imagesyarn add rehype-truncateEnsuite, importez les plugins :
const remarkImages = require('remark-images');const rehypeTruncate = require('rehype-truncate');Enfin, ajoutez-les aux options @docusaurus/preset-classic dans docusaurus.config.js :
docusaurus.config.js
module.exports = {  // ...  presets: [    [      '@docusaurus/preset-classic',      {        docs: {          sidebarPath: require.resolve('./sidebars.js'),          // ...          remarkPlugins: [remarkImages],          rehypePlugins: [rehypeTruncate],        },      },    ],  ],};Configuration des options du plugin#
Certains plugins peuvent être configurés et recevoir leurs propres options. Dans ce cas, utilisez la syntaxe [plugin, pluginOptions] , comme suit :
docusaurus.config.js
module.exports = {  // ...  presets: [    [      '@docusaurus/preset-classic',      {        docs: {          sidebarPath: require.resolve('./sidebars.js'),          // ...          remarkPlugins: [            plugin1,            [plugin2, {option1: {...}}],          ],        },      },    ],  ],};Voir plus d'informations dans la documentation MDX.