little-bee-client

bee-blog

Why

为了保证每篇“蜂博客”的简洁,每篇博文需遵循三段式结构:

当前部分是“蜂博客”的第一部分: Why

在“Why”部分需要指出:

例如,当前博文的“Why”部分需要指出,当前博客是为了解决以下问题:

What

当前部分是“蜂博客”的第二部分: What

在“What”部分需要指出:

例如,当前博文“What”部分需要罗列出“蜂博客”需要遵循的规则:

How

当前部分是“蜂博客”的第三部分: How

在“How”部分需要指出:

例如,当前博文的“How”部分需要就每一条“蜂博客”的规则列出具体的描述和实现。

博客文件名

“蜂博客”是以.md格式存储在“蜂工地-GitHub”上。”蜂工地”会读取“蜂博客”文件,并以Markdown格式渲染在网页中(博客文件名不是博客的title,下面会解释什么是博客的title)。

Gatsby部署会重新编译所有文件(包括博客文件),所以博客的创建时间信息在部署后会丢失。因此,需要在博客文件命中保存创建时间信息。文件名格式如下: [YYYY-MM-DD]---[File-Name].md, 例如:

2020-02-09—How-to-Write-A-Blog-on-Bee-Playground.md

博客信息描述

在每篇博客主题内容的上方,需要用---指定博客信息,用于”蜂工地”的渲染和检索。博客头格式如下:

---
title: "博客标题(会显示在主页中)"
category: "理论/实践"
tags:
  - "标签1"
  - "标签2"
description: "博客内容简短描述(会显示在主页中)"
---

博客主体结构

“蜂博客”需按三段式组织博客内容:

之所以规定三段式结构,是为了让“蜂博客”的内容更加简洁。“蜂博客”追求博文的小而美,让读者可以在最短的时间了解博客内容。因此,在写“蜂博客”之前,应先考虑:

博客内容格式

“蜂博客”需按照Markdown语法编写,以保证博客渲染格式。详情可参见博文:“蜂博客”文档格式简介