构建之后,只留下静态文件
这个小站采用静态构建。文章、标题和链接在发布之前就已经生成,访问页面时不需要再向数据库查询内容。
从内容到页面
执行构建命令后,文章列表会读取最新的文章标题,每篇记录也会生成自己的 HTML 页面:
pnpm build
生成结果放在 dist 目录中。发布时使用这个目录里的文件即可,不需要把写作目录或本地依赖一起上传。
更新也保持直接
修改 Markdown 或页面样式后重新构建,再发布新的静态文件。这个流程没有后台编辑器,不过对于少量、不频繁更新的文字来说,步骤比较容易掌握。
本地也可以先预览构建结果,检查链接和排版是否符合预期,再进行发布。
浏览器只负责显示
首页、文章列表和正文都不依赖脚本运行。主题显示通过 CSS 媒体查询跟随系统,生成结果不包含客户端 JavaScript。