备份 hexo 方法
最终还是入手游戏本了,而且是 3060。因为被你机革耍了,又因为网上机革翻车视频太多了,所以最终还是选择准一线的宏碁的暗影骑士了。
备份
然后是数据的迁移,根据「Hexo 博客备份与恢复」中以及自己的需求,我最终选择的是备份以下内容
1 | scaffolds |
_config.butterfly.yml
为主题 butterfly 的配置。
如果是本地备份的话,直接打包以上文件即可。
如果是备份到云端的话,推荐备份到 github 私有仓库,博主也采用的这种方式,以下为步骤:
在
.gitignore
文件中添加package-lock.json
。删除掉themes/butterfly/.git
文件夹。在博客根目录右键打开
Git Bash Here
并输入1
2
3git init
git add .
git commit -m "backup blog"在 github 新建一个 private 仓库,并且在本地命令框中输入
1
2git remote add origin 仓库地址
git push -u origin main
至此就将博客源文件备份至 github 了。
恢复
下载安装 node.js
在新电脑上下载 git,一路下一步安装。
鼠标右键打开 Git Bash Here
并输入
1 | git config --global user.email "you@example.com" |
打开 Git Bash
并输入
1 | npm install -g hexo-cli |
下载完成后再进入 hexo 文件夹打开 Git Bash
,输入
1 | npm install |
之后就可以进行正常的博客更新了
1 | hexo cl |