当前仓库使用 Hexo 8、npm 锁文件和 GitHub Actions artifact 发布。下面的命令都应在 dev_tttt 分支和仓库根目录执行。

首次恢复环境

1
2
3
4
nvm install
nvm use
npm ci
npm run verify

写作和预览

1
2
3
4
npx hexo new "文章标题"
npm run server:butterfly
# 或预览 NexT
npm run server:next

文章位于 source/_posts/。改配置或主题后先清理,再验证:

1
2
npm run clean
npm run verify

发布

本站不再运行 hexo deploy,也不向 main 推送生成文件。提交并推送 dev_tttt,等待 Validate blog 通过,然后在 GitHub Actions 页面手动运行 Deploy GitHub Pages。

详细环境约束、回滚和发布后检查以仓库根目录的 DEPLOYMENT.md 为准。Hexo 命令参考:Hexo Commands。