前言
这篇博客主要是给已经掌握了用 Hexo 在 github.io 搭建博客的人使用,仅作为一个类似备忘录的东西作为参考——提供一些在转移博客后台时可能用到的指令。
预备环境
搭建 Hexo blog 后台需要一下工具:
- nodejs
- git
- VScode(或其他文本编辑器)
- 也许需要一个 steam++ 为你的网站加速
部署 Hexo
来到装 blog 的文件夹,打开cmd 设置 GitHub 账户信息
1 | git config --global user.name "用户名" |
然后就是建立一个 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