记一次Hexo迁移

发布时间:2019-07-02 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了记一次Hexo迁移脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

原文见记一次Hexo迁移

很久没有写过blog了, 而且也把系统换成了Manjaro, 所以又要再配置一次Hexo的环境等等, 为了下次迁移的时候, 能更快的搞定, 所以记录一下这次迁移的过程.

获取文件

Hexo如果需要迁移的话, 只需要保留以下几个文件即可:

因为之前已经迁移过一次了, 所以我的源文件都已经保存在gIThub上了, 在wuxiaobai24.github.io起了一个save分支来保存文件.

所以获取源文件, 我只需要:

$ git clone git@github.COM:wuxiaobai24/wuxiaobai24.github.io.git

安装Hexo

这一步网上大多教程都写的很清楚了, 这里简略提一下, 主要是以下几个步骤:

  1. 安装npm
  2. 用npm安装hexo
  3. hexo init bLOG
  4. 把上面提到的源文件全部拷贝到blog文件夹中
  5. @H_512_60@

    注意:这里的blog文件最好放在wuxiaobai24.github.io目录下, 这样利用backups.sh可以很快的把源文件拷贝到blog文件夹中, 但是记得把backups.sh里面最后三行关于git的删去或注释掉

    安装依赖

    1. 首先先把主题安装下来先, 之前因为忘记了这个, 导致hexo generate失败

      $ git clone git@github.com:litten/hexo-theme-yilia.git themes/yilia
    2. npm install
    3. 检测是否成功

      $ hexo g
      $ hexo s

    构建快速的写作环境

    1. 将blog移到任何你想要放的位置, 然后把之前的wuxiaobai24.github.io文件夹删去
    2. 在blog目录下, git clone git@github.com:wuxiaobai24/wuxiaobai24.github.io.git
    3. 在vscode中安装vscode-hexo插件

    主要的工作流为:

    1. vscode中> hexo new生成新的文章
    2. 写文章, 并> hexo generate
    3. vscode中> hexo deplot部署
    4. 最后在命令行下切换到blog/wuxiaobai24.github.io中, 执行backups.sh备份源文件.

    PS: 个人建议把主题的config.yml也备份一下.

    脚本宝典总结

    以上是脚本宝典为你收集整理的记一次Hexo迁移全部内容,希望文章能够帮你解决记一次Hexo迁移所遇到的问题。

    如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

    本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
    如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。