天天看点

Hexo + GitHub 博客从 Windows 迁移到 macOS

使用 brew 进行安装

这条命令不行(用的时候会出现 ​<code>​hexo: COMMAND NOT FOUND​</code>​ 问题)就执行下面这条:

打开 ​<code>​localhost:4000​</code>​ 查看是否成功。

先查看本地的 SSH Key:

如果没有,生成一个SSH Key:

最后那个是注册邮箱。

进入 .ssh 文件夹:

然后打开里面的 ​<code>​id_rsa.pub​</code>​ 文件,里面的内容就是 SSH key,复制全部内容。

网页打开 GitHub 的设置:Settings -&gt; SSH and GPG keys,点击绿色的按钮New SSH key,然后在输入框中输入刚才复制的内容。保存后,GitHub 可能会向你的邮箱发送一个验证链接(如果有记得去邮箱验证,不然之后的 hexo 部署会一直不成功的)。

测试一下是否成功:​<code>​ssh [email protected]​</code>​

看到下面的即成功:

先找到 Windows 下的博客根目录 hexo,复制该目录下的:​<code>​_config.yml​</code>​、​<code>​scaffolds​</code>​、​<code>​source​</code>​、​<code>​themes​</code>​、​<code>​public​</code>​。

再找到 Mac 下的博客根目录 hexo,把刚才复制的内容,直接覆盖替换相同的文件以及文件夹。

运行以下命令,查看是否可以成功发布博客:

发现报错:

只需要安装:

Hexo + GitHub 博客从 Windows 迁移到 macOS

之后就可以正常发布博客了。

​​hexo+github博客迁移(Windows迁移到Mac)​​

​​将Hexo从Windows迁移到Mac上的踩坑教学​​

最怕一生碌碌无为,还说平凡难能可贵。