Cloudflare Pages is a JAMstack platform for frontend developers to collaborate and deploy websites.
得益于 Cloudflare Pages 免费且强大的网络功能,部署在上面在访问速度和安全性等方面在国内相比 GitHub Pages 都可以得到不小的提升。
首先,博客文档托管在 GitHub 仓库里面,由于存在众多的静态博客生成工具,相比 Cloudflare Pages 自身提供的工作流能力,在 GitHub Actions 中通过静态博客工具生成博客会更方便,生成的博客文件可以直接 push 到仓库的另一个分支即可,任何博客生成的修改都只在 GitHub 完成;
然后,在 Cloudflare Pages 中添加页面,连接到 GitHub 仓库的对应分支,无须进行任何构建命令,直接部署即可,此时就可以通过生成的域名访问博客站点了,后续每次 GitHub Actions 生成并发布新的博客内容到分支,Cloudflare Pages 都会自动拉取部署;
最后,将自己购买的域名通过 Cloudflare 进行域管理并且在域名购买商那里修改为 Cloudflare 提供的 DNS 地址,把 Cloudflare Pages 中的站点设置为自定义域名就完成了绑定。
Related
Create Git Empty Branch
Create a new unborn branch, named <new-branch>. All tracked files are removed.
在Emacs中显示天气
使用异步调用的方式,从 wttr.in 在线获取最新的天气信息,显示到 Emacs 的 mode-line 或者 echo-bar 。
雾凇拼音简繁转换
朙月拼音和双拼默认使用的是繁体字库,输入方案中转换简体功能,是通过内置OpenCC进行转换的,词典中保存的都是繁体。