Lupinus

Re:从零开始的go学习生活(`・ω・´)

0%

[用Hexo+Github搭建个人博客]

hexo框架搭建个人博客

1. github配置

下载安装git

https://git-scm.com/

桌面右击打开Git Bash Here

1
2
3
$ git config --global user.name "用户名"

$ git config --global user.email "邮箱"

登录github

github.png

创建新仓库

hexo%20b6a26e944b45432b84f717029640e041.png

仓库名是固定的,用户名+github.io,这边已经创建过,所以飘红

2.png

生成key,在到ssh-key位置

1
$ ssh-keygen -t -rsa -C "fastsword66@gmail.com"

ssh-keygen.png

找到ssh-keygen目录,复制id_rsa.pub中的内容

ssh-keygen%201.png

到github的settings中设置ssh-keys,把复制的内容copy进去

ssh.png

copy-key.png

确认key是否能够使用

1
$ ssh -T git@github.com

2. hexo框架

查看npm版本号

1
$ npm -v

如果有就通过npm安装hexo

1
npm install -g hexo

hexo.png

选个位置创建个新文件夹myblog,在文件夹中右键打开Git Bash Here,初始化hexo

1
$ hexo init

安装hexo-deploy-git,方便以后用hexo-deoloy去部署网站

1
npm install hexo-deployer-git --save

本地测试是否能预览博客,复制地址

1
$ hexo server

hexo%20b6a26e944b45432b84f717029640e041%201.png

打开_config设置deployment

deployment.png

repository从你的仓库中copy

1593523025(1).png

生成静态文件

1
2
3
ctrl+c 退出server

$ hexo generate

3. 更换主题

到hexo官网: https://hexo.io/zh-cn/

hexo%20b6a26e944b45432b84f717029640e041%202.png

2%201.png

下载主题

hexo%20b6a26e944b45432b84f717029640e041%203.png

解压后放到myblog中的themes

1593525431(1).png

打开_config设置主题,名称是主题文件夹名字,可以更改

hexo%20b6a26e944b45432b84f717029640e041%204.png

生成静态文件

1
$ hexo generate

部署发布

1
$ hexo deploy

完成,是不是非常简单

hexo%20b6a26e944b45432b84f717029640e041%205.png

Ending…