示例笔记:一篇学习笔记的样子
演示「笔记」门类的格式:主题字段、小标题、列表和代码块。正式写第一篇笔记时,删掉这个文件即可。
- 主题
- 示例主题
这是一篇示例笔记,只用来展示版式,内容不代表真实的学习记录。
文件放在哪里
笔记放在 src/content/notes/ 下,一篇一个 Markdown 文件,文件名就是网址:sample-note.md 对应 /notes/sample-note/。
topic写这篇笔记属于哪个主题,会显示在标题下方。tags可以写多个标签,标签页会自动汇总。summary会出现在列表和 RSS 摘要里。
代码块
代码用三个反引号包起来,并写上语言名,构建时会自动加上语法高亮:
// 统计一组笔记里出现最多的标签
const topTag = (notes) => {
const counts = new Map();
for (const note of notes) {
for (const tag of note.tags) counts.set(tag, (counts.get(tag) ?? 0) + 1);
}
return [...counts].sort((a, b) => b[1] - a[1])[0]?.[0];
};
引用适合摘录书里或文档里的原话。