前面我写了一篇《利用Github pages建站-超简单小白专属 》
随着hexo版本的升级,我在这篇博文里对内容进行更新
GitHub准备
- 注册github账号,并新建一个
用户名+github.io
的repository
下载安装nodejs
安装hexo
npm install hexo-cli -g #安装
hexo init blog #初始化项目
cd blog
npm install #安装依赖
hexo server #本地查看效果,访问地址为http://localhost:4000
更换主题
- 安装配置
freemind
主题 - 在blog目录下
git clone https://github.com/wzpan/hexo-theme-freemind.git themes/freemind
npm install hexo-tag-bootstrap --save
-
添加blog目录下添加的
source
目录下分别添加categories
,tags
,about
,并分别新建index.html内容分别如下:
title: Categories
layout: categories
---
title: Tags
layout: tags
---
title: About
layout: page
---
Something about me. ;-)
- 配置freemind
在blog\themes\freemind
目录下有个_config.yml
请按照需要修改
配置hexo
- 在
blog
根目录下也有个_config.yml
,按照自己需求修改 - 其中主题修改
theme: freemind
发布到github
- 先安装git部署插件
npm install hexo-deployer-git --save
- 修改根目录下
_config.yml
deploy:
type: git
repository: https://github.com/wiselyman/wiselyman.github.io.git
branch: master
- 发布
hexo clean
hexo generate
hexo deploy #输入帐号密码
效果:
相关推荐
利用 CloudFlare worker 实现 Github Pages 上的动态博客
Github Pages 搭建个人博客,折腾好多天整理出的文档
利用Mkdocs发布Github pages源码
shorten 通过GitHub Pages的个人URL缩短器
在几分钟内在GitHub Pages和Netlify上创建和部署iOS应用登录页面
一个依赖 GitHub Pages,无需本地生成的静态博客,使用了 Vue.js 2 组件开发,Webpack 2 打包。
如何通过GitHub Pages托管Swagger API文档 该存储库是一个模板,用于使用为API动态生成漂亮的文档并通过GitHub Pages免费托管。 该模板将定期自动更新Swagger UI依赖关系并创建拉取请求。 在查看。 可以在托管该...
jptiancai.github.com, github pages静态网站集合
github-pages-deploy GitHub Pages部署脚本 安装 此命令取决于Git。 $ git clone https://github.com/dceoy/github-pages-deploy.git $ cp github-pages-deploy/github-pages-deploy /path/to/bin/ # a path in ${...
在Github Pages上线简历生成和部署
2、备份和移除原来的ssh key设置: 5、测试一下 6、设置你的账号信息
docker-github-pages, 用于GitHub页面和Jekyll站点的Alpine Docker 图像 高山 Docker 页面 用于运行GitHub页面/osm项目的Alpine Docker 图像。 只有 70 MB 。 支持的标签和相应的Dockerfile 链接latest ( Dockerfile...
jianzhong-wang.github.io 建中的GitHub Pages
当为URL重新加载页面时,例如example.tld/foo ,其中/foo是前端路由,则GitHub Pages服务器返回404,因为它不知道/foo 。 这个怎么运作 当GitHub Pages服务器收到使用前端路由定义的路径的请求时,例如example.tld/...
如何高效利用GitHub
itorr.github.io, 妹 Blog - GitHub Pages 特别版
报错-利用Github实现自己的图床! Use Github Build Your Own Markdown Picture Server
开曼主题 Cayman是GitHub Pages的Jekyll主题。 您可以,甚至也可以。用法使用开曼主题: 将以下内容添加到您网站的_config.yml : theme : jekyll-theme-cayman (可选)如果您想在计算机上预览站点,请将以下内容...
github pages 是 github 免费为用户提供的服务,写博客,或者部署一些纯静态项目。 最近将 vue cli 3.x 初始化项目部署到 github pages,踩了一些坑,记录如下。 https://github.com/nusr/resume-vue 1. vue-router ...
部署到GitHub Pages的GitHub Action 如果您有兴趣,我的其他 GitHub动作! 用法 工作流程 以下是使用虚拟HTML页面部署到GitHub Pages的简单代码段。 该存储库还提供了,并且部署。 name : website on : push jobs...