externalLinks()

Markdown 출력의 외부 링크에 rel과 target 속성을 추가합니다.

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

시그니처

function externalLinks(options?: ExternalLinksPluginOptions): UnifastPlugin

매개변수

options?

외부 링크 속성 설정

속성타입기본값설명
relstring"nofollow noopener noreferrer"외부 링크에 설정할 rel 속성 값
targetstringtarget 속성 값 (예: “_blank”)

사용법

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

const result = compile(md, {
  plugins: [
    externalLinks({
      rel: "nofollow noopener noreferrer",
      target: "_blank",
    }),
  ],
});

예시

외부 링크와 내부 링크