hexo-博客迁移
本文最后更新于:December 3, 2021 pm
目录
防患于未然。还是记录一下博客怎么迁移吧,说不定换新电脑了呢,也怕后面遇到一些极端情况。
1.配置环境
安装Git、Node.js、hexo环境。可见另一篇搭建教程。
安装后进行查看版本。(Mac和Windows的有一点点区别)
1 |
|
2.备份
将你原来电脑上已经配置好并生成的hexo目录拷到你的新电脑上,注意无需拷全部,只拷如下几个目录:
1 |
|
注意:这是网上的,具体情况根据自己而定。实在不知道,就全部进行备份。
将这些放到一个目录下,如:blog文件夹下。
3.关联
进入上述文件夹(blog文件夹),
一般情况只需要安装如下模块后即可:
1 |
|
但为了后面可能增加其他功能之类的,把一些可能用到的模块也写上。
1 |
|
3.1 换源问题(选择性执行)
避免下载缓慢可以先换源。
1 |
|
4.最重要
需要重新生成秘钥,重新在GitHub上配置新的秘钥。这个不能忘了!!!!
具体生成秘钥的具体方法也在另外一篇搭建博客中有写,自行查看即可。
上述完成之后,就可以进行部署了(hexo g、hexo d)。
5.目录文件参考内容
.deploy:执行hexo deploy命令部署到GitHub上的内容目录
public:执行hexo generate命令,输出的静态网页内容目录
scaffolds:layout模板文件目录,其中的md文件可以添加编辑
scripts:扩展脚本目录,这里可以自定义一些javascript脚本
source:文章源码目录,该目录下的markdown和html文件均会被hexo处理。该页面对应repo的根目录,404文件、favicon.ico文件,CNAME文件等都应该放这里,该目录下可新建页面目录。
_drafts:草稿文章
_posts:发布文章
themes:主题文件目录
_config.yml:全局配置文件,大多数的设置都在这里
package.json:应用程序数据,指明hexo的版本等信息,类似于一般软件中的关于按钮
本文作者: 墨水记忆
本文链接: https://tothefor.com/DragonOne/1902709157.html
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!