directive()

Prend en charge les directives de conteneur avec la syntaxe `:::name`.

import { directive } from "@unifast/node";

Signature

function directive(): UnifastPlugin

Paramètres

Aucun.

Utilisation

import { compile, directive } from "@unifast/node";

const result = compile(md, { plugins: [directive()] });

Exemples

Directives de conteneur

Vous pouvez les styliser en CSS au moyen des classes .directive-note et .directive-warning, à la manière des GitHub Alerts, mais avec des noms entièrement personnalisés.

Conteneurs avec attributs

:::warning title="Deprecation Notice"
This API will be removed in the next major version.
:::

Contenu imbriqué

Les directives prennent en charge l’intégralité du Markdown à l’intérieur, y compris les listes, les blocs de code et la mise en forme en ligne.

:::note
You can include **bold**, *italic*, and other Markdown inside containers.

- List items work too
- As does `inline code`
:::