@docusaurus/mdx-loader
TypeScript icon, indicating that this package has built-in type declarations

3.2.1 • Public • Published

@docusaurus/mdx-loader

Docusaurus webpack loader for MDX.

Installation

yarn add @docusaurus/mdx-loader

Usage

// ...
module: {
  rules: [
    // ...
    {
      test: /\.mdx?$/,
      use: [
        'babel-loader',
        {
          loader: '@docusaurus/mdx-loader',
          options: {
            // .. See options
          },
        },
      ],
    },
  ];
}

Options

rehypePlugins

Array of rehype plugins to manipulate the MDXHAST

remarkPlugins

Array of remark plugins to manipulate the MDXAST

metadataPath

A function to provide the metadataPath depending on current loaded MDX path that will be exported as the MDX metadata.

markdownConfig

The global Docusaurus Markdown config (config.markdown), that plugin authors should forward:

const loader = {
  loader: require.resolve('@docusaurus/mdx-loader'),
  options: {
    markdownConfig: siteConfig.markdown,
  },
};

/@docusaurus/mdx-loader/

    Package Sidebar

    Install

    npm i @docusaurus/mdx-loader

    Weekly Downloads

    323,804

    Version

    3.2.1

    License

    MIT

    Unpacked Size

    201 kB

    Total Files

    106

    Last publish

    Collaborators

    • fb
    • slorber
    • lex111
    • docusaurus-bot