Skip to content
速览
  • 项目放 GitHub,为什么做、卡在哪,放这里。
  • 两个目的:给自己留个底,逼自己把话说清楚。
  • 博主和框架都是白拿的:VitePress + GitHub Pages,0 元。

项目放 GitHub,话说在博客 ​

项目在 GitHub 上。但如今阅读代码是一项繁重的劳动。

关于为什么做它、中间卡了多久、最后怎么绕过去,代码里找答案很费劲。

所以搭了这个博客,记录下这些内容有两个目的:

  1. 留个底:人的大脑是一个会缓慢消磁的磁铁,过仨月回头看,当时的坑基本全忘了,于是要时常复习看一看。
  2. 逼自己把话讲清楚:如果一个东西无法用自然语言讲明白,那多半是我还没搞懂。于是倒逼自己写出来,用以反哺学习。

为什么自己搭,不用现成平台 ​

方案成本数据在哪结论
博客园 / CSDN0 元在平台上,搬家麻烦备选
VitePress + GitHub Pages0 元Markdown 文件全在自己手里选它

选 VitePress 的理由有三条:

  1. 没有服务器,没有数据库,很难被玩坏
  2. 文章是 Markdown 文件,push 上去发布方便
  3. 如果想迁移,整个文件夹拷走就行

实际成本 ​

项目代价说明
域名0 元直接用 用户名.github.io
托管0 元GitHub Pages 免费送 HTTPS
搭框架不到 1 小时一次性投入,确实快
调通发布三个晚上全耗在环境和两个变量名上,跟写文章本身无关

框架搭起来很快,麻烦在后面。那三个晚上到底卡在哪,写在另一篇里。

这个博客里有什么 ​

文章讲什么
本篇为什么开这个博客,用什么搭的
项目完成后自查表每做完一件事,用哪五个问题过一遍
我也没想到搭个博客,一半时间花在排查环境上这个博客是怎么搭起来的,踩了哪三个坑
翻了一圈别人的技术博客,我改了自己的写法写博客的规矩是怎么定下来的

用 VitePress 搭的,托管在 GitHub Pages