wikiLink()

İsteğe bağlı takma adlarla wiki tarzı `[[links]]` destekler.

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

İmza

function wikiLink(options?: WikiLinkPluginOptions): UnifastPlugin

Parametreler

options?

Wiki bağlantısı davranışı yapılandırması

ÖzellikTürVarsayılanAçıklama
hrefTemplatestring"/wiki/${slug}"Bağlantı URL’leri oluşturmak için şablon. Slug’laştırılmış sayfa adı için yer tutucu olarak ${slug} kullanın.

Kullanım

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

const md = `Check out [[Getting Started]] for an introduction.`;

const result = compile(md, {
  plugins: [
    wikiLink({
      hrefTemplate: "/docs/${slug}",
    }),
  ],
});

console.log(result.output);
// <p>Check out <a href="/docs/getting-started">Getting Started</a> for an introduction.</p>

Örnekler

Wiki tarzı bağlantılar