在 GitHub 上部署博客
目录
Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
环境安装
- 安装 node.js
- 安装 Hexo
npm install -g hexo
创建静态博客
mkdir your_blog cd your_blog hexo init hexo s
Github 设置
创建仓库
在github上创建一个 repo
注意:
- repo 名字一定要设置为 username.github.io
- repo 不要选私有,否则会 404
配置 SSH key
- 本机生成 SSH key
ssh-keygen
- 获取 SSH key
cat ~/.ssh/id_rsa.pub
- 复制 key,进入 GitHub SSH keys 配置页面,选择 “New SSH key”,粘贴并添加。
发布博客
配置
# Site title: name's blog author: name language: zh-CN (or en) timezone: Asia/Shanghai # URL url: https://username.github.io // 或者写自己的域名 # Deployment deploy: type: git repo: https://github.com/username/username.github.io
部署
# your_blog npm install --save hexo-generator-index npm install --save hexo-deployer-git hexo g hexo d # 第一次可能需要输入一次 GitHub 账号密码
新建博客
- 在
your_blog/source/_posts
下新建 Markdown 文件 - 完成编辑后,重复以下指令:
# your_blog hexo g hexo d
相关推荐
JingLisen 2020-06-26
hzq0 2020-06-16
蓝亭书序 2020-06-04
Amzaing00 2020-05-11
hzq0 2020-05-10
乾坤一碼農 2020-05-10
gakki的二向箔 2020-05-07
hzq0 2020-05-05
hzq0 2020-05-05
只有代码的世界 2020-04-27
JingLisen 2020-04-23
gakki的二向箔 2020-04-07
89284553 2020-03-09
YULIU 2020-03-07
只有代码的世界 2020-03-04
hzq0 2020-02-21
只有代码的世界 2020-02-19
YULIU 2020-02-18