markdown-to-html은(는) 무엇을 하나요?
marked.js, pandoc, gomarkdown/markdown 또는 유사한 도구처럼 Markdown 파일을 HTML로 변환합니다. 또는 사용자 정의 스크립트를 작성하여 markdown을 html로 변환하거나 jekyll/jekyll, gohugoio/hugo 같은 웹 템플릿 시스템(마크다운 문서를 html로 변환하는 시스템)과 함께 작업할 때 사용합니다. 'markdown을 html로 변환', 'md를 html로 변환', 'markdown 렌더링', 'markdown에서 html 생성' 요청을 받거나 .md 파일 및 markdown을 HTML로 출력하는 웹 템플릿 시스템 작업 시 사용하세요. CLI 및 Node.js 워크플로를 지원하며 GFM, CommonMark, 표준 Markdown 플레이버를 지원합니다.
주요 기능
- CLI에서
npx marked -i input.md -o output.html명령어로 빠르게 변환 - Node.js 스크립트에서
marked라이브러리를 가져와(import { marked } from 'marked') 사용자 정의 변환 - Jekyll, Hugo 등 정적 사이트 생성기와의 통합 예시 제공
- 다양한 Markdown 플레이버(GFM, CommonMark, 표준) 지원
사용 예시
# CLI를 통한 변환
npx marked -i README.md -o README.html
# Node.js 스크립트 예시
import { marked } from 'marked';
import { readFileSync, writeFileSync } from 'fs';
const markdown = readFileSync('input.md', 'utf-8');
const html = marked(markdown);
writeFileSync('output.html', html);