Skip to content

v1.0.0

Choose a tag to compare

@chengpeiquan chengpeiquan released this 30 Jun 17:53
· 289 commits to main since this release

Note: Unlike a typical package release tag, this tag does not indicate the latest stable version. It marks an archived snapshot of the previous blog implementation.

Archive Notice

v1.0.0 is an archived snapshot of the 2021 version of this blog.

This version was the first major rewrite after the old WordPress-based implementation. It moved the blog from the previous LNMP / PHP / MySQL stack to a frontend-oriented architecture based on Vue 3, Vite 2, and a self-built SSG workflow.

It was not based on Nuxt.js. Instead, it explored a custom Vue 3 + Vite SSG implementation, with Markdown support, Vue components in Markdown, SEO metadata handling, GitHub Actions deployment, jsDelivr CDN assets, and PWA support.

Related background: rewrite-in-vite.

For the current implementation, please refer to the latest main branch.


注意: 与常规的软件包发布 Tag 不同,此 Tag 不表示最新稳定版本,而是用于标记上一代博客实现的存档快照。

存档说明

v1.0.0 是 2021 年版本博客实现的存档快照。

这个版本是博客从旧的 WordPress 实现迁移后的第一次主要重构,将原来的 LNMP / PHP / MySQL 技术栈,切换为以 Vue 3、Vite 2 和自编译 SSG 流程为核心的前端化架构。

它没有基于 Nuxt.js,而是探索了一套自定义的 Vue 3 + Vite SSG 实现,包含 Markdown 支持、在 Markdown 中嵌入 Vue 组件、SEO 元信息处理、GitHub Actions 自动化部署、jsDelivr CDN 静态资源,以及 PWA 支持。

相关背景可参考:rewrite-in-vite

如需查看当前实现,请以最新的 main 分支为准。