Cloudflare Pages官方移除了对hexo的支持,但是仍可以通过自定义来实现自动化部署。
官方教程如下
https://developers.cloudflare.com/pages/framework-guides/deploy-a-hexo-site/
由于Cloudflare Pages对静态资源不限量访问,由此方法部署的博客同样相当于可以不限量访问。
步骤大概如下:
- Cloudflare Pages中创建项目,链接到自己的源码仓库,进入下一步
- 来到
构建设置
下。框架预设
不用改,默认为None;构建命令
为hexo g
;构建输出目录
为public
- 可以通过环境变量指定node版本,一般16以上够用了。
- 自行添加域名,建议将顶级域名绑定到Cloudflare,然后在pages中直接设置子域名,会自动解析dns。