我的博客是怎么上线的

这篇文章适合了解Hexo、GitHub和Cloudflare Pages的基础知识后阅读,作为一个简明参考。

运行Hexo清理和生成命令

这一步用于生成静态文件,先清理是因为有些设置需要这么做。

1
2
hexo clean
hexo generate

如果找不到hexo命令,则需要前面加上npx来运行,下同。

运行Hexo部署命令

这一步会让博客的所有文件生成为可以直接部署为网页的格式,并将静态文件上传到服务器,我配置了部署在远程Git仓库中。

1
hexo deploy

部署到Cloudflare Pages

在Cloudflare Pages中,选择GitHub作为源,选择对应的仓库,按提示操作完成部署。因为我买了自己的域名,所以还配置了自定义域名。