分享如何简单快速制作一个个人博客
分享主题是docusaurus。无其他blog框架如vitepress等
docusaurus介绍
Docusaurus 是一个由 Facebook 开源的静态网站生成器。它可以帮助你快速搭建文档网站、博客或其他类型的静态网站。主要特点包括:
- 基于 React 构建,支持组件化开发
- Markdown 支持,可以方便地写作
- 内置搜索功能
- 多语言支持
- 文档版本控制
- 深色模式支持
博客修改与功能更新
-
主题定制
- 修改主题色
- 自定义 CSS
- 自定义组件
-
功能扩展
- 评论系统集成(Giscus)
- 数据统计(Google Analytics)
- 搜索优化
- RSS 订阅
部署方案
Vercel 部署
Vercel 是一个流行的静态网站托管平台:
- 注册 Vercel 账号并连接 GitHub
- 导入项目仓库
- 自动构建部署
- 支持自动 HTTPS
OSS 对象存储
可以使用阿里云 OSS 存储静态资源:
- 创建 Bucket
- 配置访问权限
- 上传静态资源
- 配置 CDN 加速
域名配置
- 购买域名
- 域名解析
- 添加 A 记录指向服务器
- 添加 CNAME 记录
写博客
- MDX 语法
- 组件使用