从 Halo 迁移到 Hexo 的实践经验
背景
之前使用 Halo 作为博客系统,但发现它对 Markdown 的支持不够完善,因此决定迁移到 Hexo。
迁移过程
1. 停止 Halo 服务
1 | docker compose down |
2. 部署 Hexo
使用 Docker 部署 Hexo 服务:
1 | services: |
3. 配置 Nginx 反向代理
修改 nginx 配置,将流量转向新的 Hexo 服务。
优势
- 更好的 Markdown 支持:原生支持各种 Markdown 语法
- 静态生成:加载速度更快
- 主题丰富:有大量精美的主题可选择
- 插件生态:丰富的插件扩展功能
总结
Hexo 确实比 Halo 更适合技术博客的写作需求,特别是对 Markdown 的完美支持让写作体验提升了很多。
这里是文章的详细内容…
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 我的技术博客!