Hexo+Github 博客搭建指令精简版

未分类
865 词

前言

这篇博客主要是给已经掌握了用 Hexo 在 github.io 搭建博客的人使用,仅作为一个类似备忘录的东西作为参考——提供一些在转移博客后台时可能用到的指令。


预备环境

搭建 Hexo blog 后台需要一下工具:

  • nodejs
  • git
  • VScode(或其他文本编辑器)
  • 也许需要一个 steam++ 为你的网站加速

我当然已经为你们准备好了


部署 Hexo

来到装 blog 的文件夹,打开cmd 设置 GitHub 账户信息

1
2
git config --global user.name "用户名"
git config --global user.email "注册email"

然后就是建立一个 SSH 密钥,用于后续上传用

1
ssh-keygen -t rsa -C "注册的邮箱地址"

输入完指令后连续按4下回车,若看到一个随机图案生成则成功。

然后把路径 C:\Users\用户名\.ssh\id_rsa.pub 下的东西复制到 github 账户新建的 SSH Keys 下即可。

接着来到博客的跟目录,开始准备 Hexo,按一下顺序输入指令

1
npm install
1
npm install hexo-cli -g
1
npm install hexo-deployer-git --save

至此,Hexo 部署完毕。


博文上传

写好文章保存为 .md 格式的文件,然后放在 blog 根目录下的 /source/_posts 里面,最后按顺序输入一下指令即可上传

1
hexo clean

1
hexo g

1
hexo d

实践中往往最后一步会出现问题:若出现 SSL certificate problem: unable to get local issuer certificate 这种问题,那么尝试输入以下指令或许能解决。
1
git config --global http.sslVerify false


参考资料