Personal blog source built with Hexo and the Cactus theme.
- Hexo 8
- Cactus theme
- GitHub Actions for Pages deployment
Install dependencies:
npm ciStart the local server:
npm run serverBuild the site:
npm run clean
npm run buildPushing to master triggers the GitHub Actions workflow in .github/workflows/pages.yml, which builds the Hexo site and deploys it to GitHub Pages.
- Posts:
source/_posts - Pages:
source/about,source/categories,source/tags - Site config:
_config.yml