在github codespaces上写博客
本文介绍了如何将本地Hexo博客部署到GitHub Codespaces,以便实现随时随地通过网络编写和发布博客。作者首先将本地博客上传到GitHub上的一个私有仓库`myblog-source`,并确保`.gitignore`文件正确配置以避免不必要的文件上传。接着,通过启动GitHub Codespaces,利用其预装的Node.js和Git环境,手动安装Hexo后即可使用`hexo s`等命令预览博客。最后,通过配置GitHub Actions自动化脚本,实现了在将博客推送到GitHub后自动执行`hexo clean`、`hexo generate`等命令,并将生成的静态资源自动部署到GitHub Pages。整个过程简化了博客的编写和部署流程,只需完成“写文章”和“推送到GitHub”两个步骤。