directive()

Unterstützt Container-Direktiven mit der Syntax `:::name`.

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

Signatur

function directive(): UnifastPlugin

Parameter

Keine.

Verwendung

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

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

Beispiele

Container-Direktiven

Sie können diese mit CSS über die Klassen .directive-note und .directive-warning gestalten – ähnlich wie GitHub Alerts, jedoch mit vollständig benutzerdefinierten Namen.

Container mit Attributen

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

Verschachtelter Inhalt

Direktiven unterstützen vollständiges Markdown im Inneren, einschließlich Listen, Code-Blöcken und Inline-Formatierung.

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

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