avatar

hexo+GitHub搭建我的博客


首次尝试用GitHub+hexo搭建博客,大概步骤记录一下

准备工作

安装git和node.js

在自己的磁盘中创建一个文件夹

1

进入该文件夹后,在路径上输入cmd回车,进入dos窗口输入以下命令

1
2
3
4
5
6
7
8
9
#安装hexo
npm install -g hexo-cli

#安装hexo完成后,再执行下列命令,Hexo将会在指定文件夹中新建所需要的文件
hexo init HoboClhBlog
cd HoboClhBlog
npm install
#输入命令部署在本地的5000端口
hexo s -p 5000

此时可以在在本地5000端口访问博客了

部署在GitHub上

在GitHub中新建仓库

进入GitHub创建仓库,仓库名必须要遵守格式:账户名.github.io

配置ssh Key

  • 执行以下命令全局配置一下本地账户:
    1
    $ ssh-keygen -t rsa -C "github邮箱号"
  • 之后在C:\用户\用户名.ssh这个路径下会生成两个文件:id_rsa和id_rsa.pub
  • 使用记事本打开复制id_rsa.pub,复制
  • 打开GitHub–>右上角头像–>settings–>SSH and GPG Keys
  • 点击new SSH Key,将刚刚的内容粘贴
  • 完毕

在博客根目录下的 _config.yml 文件中修改以下

config1
config2

安装部署插件、上传

1
2
3
npm install hexo-deployer-git --save #安装插件
hexo g #生成静态文件
hexo d #上传至GitHub

完成使用 GitHub用户名.github.io即可进入博客

修改博客主题

先挑选一款

进入hexo官网挑选一款自己喜欢的,在GitHub上下载

修改配置

  • 将下载的主题放在博客根目录下的themes文件夹中,
  • 修改博客根目录下配置文件,修改成刚刚下载的主题名
    1
    theme: hexo-theme-meadow

    重新部署至GitHub

    1
    2
    3
    hexo s -p 5555 #本地先预览
    hexo g
    hexo d #上传
文章作者: Hobo
文章链接: https://hobo-clh.github.io/2020/01/14/hexo-GitHub/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Hobo's blog
打赏
  • 微信
    微信
  • 支付宝
    支付宝

评论