ParseMark.js
一个用于解析Markdown元数据和内容的轻量级JavaScript库
SH20RAJ (opens new window) / ParseMark (opens new window)
一个用于解析Markdown元数据和内容的轻量级JavaScript库
文档 (opens new window) (opens new window)
安装 #
使用 npm #
npm install parsemarkjs
进入全屏模式 退出全屏模式
使用 CDN #
在 HTML 文件中包含以下脚本标签:
<script src="https://cdn.jsdelivr.net/gh/SH20RAJ/ParseMark@main/ParseMark.js"></script>
进入全屏模式 退出全屏模式
使用 #
构造函数 #
const markdown = `
---
title: "Sample Post"
tags: javascript, library, markdown
datePublished: Fri, 04 Feb 2024 12:00:00 GMT
---
# Sample Post
This is a sample post content.
`;
const parser = new ParseMark(markdown);
进入全屏模式 退出全屏模式
getMetadata() #
const metadata = parser.getMetadata();
console.log('Metadata:', metadata);
进入全屏模式 退出全屏模式 ### getRawMetadata()
const rawMetadata = parser.getRawMetadata();
console.log('原始元数据:', rawMetadata);
退出全屏模式
getContent() #
const content = parser.getContent();
console.log('内容:', content);
退出全屏模式
示例输出 #
[;
获取元数据 #
const metadata = parser.getMetadata();
conso le.log('元数据:',metadata);
进入全屏模式 退出全屏模式
getRawMetadata() #
const rawMetadata = parser.getRawMetadata();
console.log('原始元数据:',rawMetadata);
进入全屏模式 退出全屏模式
getContent() #
const content = parser.getContent();
console.log('内容:',content);
进入全屏模式 退出全屏模式