Skip to content

TsaiZinan/Pieces-of-Myself

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pieces-of-Myself

这里是我搭建的一个个人文字记录平台,为了能让我随心所欲地日常碎碎念。

你可以通过 https://tsaizinan.github.io/Pieces-of-Myself/ 这个网址访问。

但这也是一个比很多其他博客平台都好的平台(自认为)!

为什么?

  • 它的文章基于markdown格式,你以后不想用了可以很容易把你的文章迁移到其他地方,因为基本所有平台都支持这个格式。

  • 它运行于Github上,不需要什么服务器这种复杂的东西,只要一个浏览器(手机电脑都行),你就可以写文章,改文章,发布文章(甚至把草稿存在云端,等写完再发布)。也不用担心误删文章,一切的一切都有记录。

  • 它极简!支持长文章,也支持短微博(不需要?设置里关掉就行)。主页只有文章目录和自我介绍,你不需要其他奇奇怪怪的东西。

  • 当然,你也许对网站有一些想添加功能的想法。完全没问题,你Fork过去之后,想怎么改就怎么改。

下面是一些技术细节:

为何不需要后台服务器?因为只要你写新的文章,网站便会利用GitHub Action代码自动帮你发布。

怎么把草稿存在云端,等写完再发布?你只要每次写新文章时新建branch就行,等你任何时候写完再合并到main branch里。网站只会发布保存在main branch的文章。同时也意味着你可以保存任意数量的文章草稿。

目录结构:

├── README.md                     -->[你的网站在GitHub的介绍页面,就是你现在在看的这些文字]
└── src                           
    ├── components 
    │   └── config.js             -->[你的网站设置文件,比如短文字模块开关,个人社交链接]
    └── blogs 
        ├── title.md              -->[你的网站主页标题和短介绍]
        ├── about.md              -->[你的网站长介绍,通过主页右上角About按钮进入]
        ├── short.md              -->[这是你写所有短文字的文件]
        ├── 20220101-文章1标题.md   -->[这是你的文章,标题格式必须为 YYYYMMDD-文章标题.md ]
        ├── ...  
        └── 20220701-文章n标题.md   -->[还是你的文章,每篇文章对应一个markdown文件]

接下来是如何把这个平台复制成你自己的步骤:

施工中,未完待续...

About

A blogging system that requires no backend.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published