Hexo | 新电脑上使用之前的博客文件夹

本教程旨在自用,针对的是已有Hexo的博客文件夹的群体,新配置的不要看这个,跳过了很多新配置的必须步骤。

安装Git

在官网下载安装,此处不展开。
配置环境变量:
D:\Git\bin(记得换成实际安装位置)
git --version 验证安装。

安装NodeJs

在官网下载长期维护版安装。
node -v 验证安装。

安装Hexo

在博客文件夹下运行 npm install hexo-cli -g
hexo -v 验证安装。

到这一步,之前自己改的scripts啥的都能保留,但是需要修改js文件里的路径配置,自己检查下。

连接GitHub上的已有仓库

输入 git config --global user.name "你GitHub账号的名字"
注:由于我也是小白,不知道这名字有啥用,我输入的是GitHub里 Setting - Public profile - Name 的值。
再输入 git config --global user.email "你GitHub账号的邮箱"
再输入 ssh-keygen -t rsa -C "你GitHub账号的邮箱" 生成SSH Key,什么也不用输入,直接按三次回车确定。
看下上一步命令行中提示的路径,进入相应文件夹打开 id_rsa.pub 文件,将里边的内容复制一下。
然后在GitHub里 Setting - SSH and GPG keys - SSH keys 点击 new SSH key ,输入名字和刚复制的key,名字主要是为了区分这是哪个电脑的key,自己取一下作区分就好。
然后把旧的不用的key清理一下。
在博客文件夹下运行 npm install hexo-deployer-git --save 安装GitHub推送插件。

安装next主题

1
git clone git@github.com:gonghs/hexo-theme-next.git themes/next

如果有自己的配置文件,再将配置文件覆盖掉。

到这就大功告成了,试试 hexo ghexo d 吧!