之前写过一篇关于Hexo的博文--之前在另一台电脑上写博客。那时候,我对hexo还不是很熟悉。我一头雾水后,赶紧记录下来。今天重装的时候才发现给自己挖了一个坑。其实写博客不管是换电脑还是重装都很简单。下面小编为大家详细介绍一下,希望对大家有所帮助。本文地址:Hexo重装和位置移动hexo基本环境搭建和安装 电脑上已经安装好git和node.js,找个文件夹在gitbash中执行npminstall-ghexo-cli即可,这一步是安装hexo。检查hexo是否安装成功。在gitbash中执行hexov,看到hexo的版本号,说明安装成功。 之后,在本地创建一个hexo仓库,hexoinit也可以cd到目标目录,执行hexoinit(这里用blog文件夹来说明hexoinit或者新建一个blog文件夹,然后执行hexoinit),这一步会在文件夹中生成一些基础文件。这些都是由hexo自动部署的,和gitinit是一样的。 然后执行npminstallhexo-deployer-git--save安装hexo提供的快捷方便的一键部署功能,然后在_config.yml中修改最底层的配置文件:deploy:type:gitrepo:branch:[branch]message:[message] 至此所有的安装工作已经完成,可以在blog目录下使用hexos测试是否正常。ssh生成 如果本机已经有ssh,直接添加github的ssh即可,如果本地没有,请生成ssh-keygen-trsa-C"qq-email@qq.com"(执行时让我们选择放置ssh的目录和ssh密码),用文本编辑器打开ssh.pub文件,复制里面的内容,添加到github的AddSSHKey,之后如果提示使用ssh-Tgit@github.com添加嗨*****!你已经认证成功,但是GitHub不提供shell访问,这意味着与github连接成功。重装和迁移重装的概念 就像在另一台电脑上写博客一样。没有太多繁琐的操作。只需要将source、themes、_config.yml覆盖到blog文件即可,只要hexo环境没问题,一系列的hexo操作就可以了(hexod第一次可能会有点慢,耐心等待)。 同样的,只要在新电脑上搭建好环境,只要把两个文件夹和一个配置文件都覆盖,就没有问题了。 包括备份,只需要备份这两个文件夹的一个配置文件,其他的不用操心。迁移 至于迁移,只要本地hexo环境没问题,blog文件夹随便放都行。总结 经过一下午的折腾总结:换系统或者换电脑需要重装hexo时,只需要在新博客的基础上覆盖source,themes,_config.yml到新博客即可hexo环境。就在目录下。只要本地hexo环境没问题,blog文件夹随便放都行。应该是因为hexo版本更新了。hexod只能在gitbash中执行,其他(window环境)命令行方式提示获取不到远程仓库或者没有权限。