BackHere

很久没有打开hexo了,发现了很多新的功能

  1. 更便捷的theme管理方式
  2. 更友好的部署方式git action
1
2
3
4
5
6
cd hexo-site
$ npm install hexo-theme-next@latest
cp node_modules/hexo-theme-next/_config.yml _config.next.yml

//update theme in config.yml
theme: next

解决了早期theme无法很好备份的问题
link: https://theme-next.js.org/docs/getting-started/

另外介于typora已经开始收费了,vscode开启了markdwon all in one开始在vscode里面直接进行创作

github action遇到了一些问题,主要是一些保护规则,
//Branch x is not allowed to deploy to github-pages due to environment protection rules
比如我用的部署分支是source不是常见的main/master,在github 项目的setting–environment–里面改变规则即可,个人感觉action的方式比一键部署更加方便一些