为什么写一个博客程序?
对现有博客程序不满,之前我的博客是基于 typecho 的。我不懂 PHP ,所以在折腾的时候有很大的局限性。
经过一些了解,我最终选择 Astro 构建新的博客程序。并且进行一次彻底的改版。
Astro 只需要会点前端基础就能写。这几天我参考官方文档,边学边做,实践出了这个产物。
特性如下
- 基于 #Astro 构建,部署后生成静态文件
- 支持 明亮与黑暗模式(代码高亮同)。
- 支持 图片动画、标签、目录。
- 支持 Markdown 、MDX 。
- 响应式,且有三种图片模式(宽屏、竖屏、超宽屏),只需要在 alt 中指定即可。
值得一提的是,在使用了 Cloudflare 或者 Vercel 部署之后。我们只需要维护 Github 仓库即可,只需要提交到仓库,更新和发布都是自动的。而且免费、无需备案、在全球有不同节点。
网址
Github https://github.com/austin2035/astro-air-blog
主页

黑暗

普通文章

语法高亮

不同的图片显示模式

有三种图片显示模式: wide, big, inline. 当你编写 mark 文件的时候可以指定 wide 或 big 或 inline 到你的图片 alt 属性中, 比如这样:
 分隔符号是 |, 默认模式是 big.
