目标不是一步到位复刻某个 Astro 主题,而是在当前机器上先建立一个你随时能写、能看、能改、能部署的博客基础盘。
为什么先这样搭
参考站点使用的是一套更完整的主题化博客体系,重点在于内容组织、侧边栏信息和文章展示体验。当前系统已经有 Node.js、Python 和 git,但最初缺少更成熟的静态站生成器工作流,所以先做成零依赖静态站是最稳妥的路径。
目录结构
1 | private-blog/ |
这种结构有两个优点:第一,任何支持静态构建的平台都能直接托管;第二,将来继续扩展归档页、标签页、关于页和多篇文章时,维护成本会明显下降。
本地预览
在项目目录执行下面两条命令即可完成本地预览:
1 | npm install |
然后打开 http://127.0.0.1:4000/ 即可浏览站点。
迁移到 Volantis
这次站点从手写 HTML + CSS 迁移到了 Hexo + Volantis。这样做的目的不是单纯换皮,而是把博客真正放进一套适合长期维护的写作工作流里。
迁移完成后,后续新增文章时只需要提供标题、日期、分类、标签和正文,站点的列表页、文章页、标签页与归档页都会自动更新。