My Site GitHub Pages Starter
GitHub Page Starter
1. Github Pages
2. Hexo Blogs
References:
首先创建一个基于Hexo-markdown的my-blogs博客项目,注意这个并不是github.io.仓库。
Note: 注意这里也可以下载由KeepTheme提供的模板工程代替my-blogs项目:Keep 主题快速启动模板 | Keep 主题使用指南 (xpoet.cn)
1 | npm install hexo-cli -g |
3. Hexo theme
Reference
4. manually push to GitHub io pages
GitHub: create empty repository username.github.io
Install plugin hexo-deployer-git
1 | npm install hexo-deployer-git --save |
找到_config.yml
文件,找到deploy
,按照以下格式进行修改:
1 | 注意先给Github配置本机的ssh-key 才能部署到Github |
手动构建项目生成静态页面和部署到GitHub
1 | hexo clean # 清除缓存 |
5. Suggest Auto push to GitHub pages by GitHub Actions
使用这个代替上面的手动发布,私有源码库创建到my-blogs,公开库创建到username.github.io。
参照下面的链接文档
6.create a menu page
update keep.yml
1 | menu: |
create menu about page and edit about
1 | hexo new page about |
create new page
1 | hexo new my-site-starter |
评论
评论插件加载失败
正在加载评论插件