[javascript] Marked를 사용하여 마크다운 문서에 배지(Badge)를 추가하는 방법은?

먼저, Node.js 환경에서 Marked를 설치합니다:

npm install marked

다음으로, 아래와 같이 예제 코드를 작성하여 마크다운 문서에 배지를 추가해보겠습니다:

const marked = require('marked');

// 마크다운 문자열
const markdownString = `
# 제목

마크다운 문서에 배지를 추가하는 방법을 알아보겠습니다.

\`![](https://img.shields.io/badge/Badge-Example-blue)\`

마크다운 문서에 배지를 추가하면 시각적으로 정보를 강조할 수 있습니다.
`;

// 마크다운 파싱 및 배지 추가
const parsedMarkdown = marked(markdownString, { 
  gfm: true, 
  breaks: true,
});

console.log(parsedMarkdown);

위 코드에서는 marked를 사용하여 마크다운을 파싱한 후, 배지를 추가한 마크다운을 출력합니다. 배지는 ![](https://img.shields.io/badge/Badge-Example-blue)와 같은 형식으로 추가하며, 해당 URL은 원하는 배지 이미지로 변경할 수 있습니다.

이제 위의 예제 코드를 실행하면 마크다운 문서에 배지가 추가된 결과를 확인할 수 있습니다.

마크다운 파서인 Marked를 사용하면 간단하게 마크다운 문서에 배지를 추가할 수 있습니다. 배지를 사용하여 문서의 내용을 시각적으로 강조하고, 정보를 전달할 수 있습니다.