macOS 下恢复 Hexo 博客
上次说因为 Wi-Fi 的问题重装了系统,导致 Hexo 也要重新安装了,网上找了一些资料,记录了一下如何重装。
安装 Homebrew
1
2
3
4
5# 使用官方安装脚本
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 使用国内安装脚本
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"安装 Node.js
1
brew install node
安装 Hexo
1
npm install -g hexo-cli
新建新的博客文件夹 myblog
1
2
3# 在当前用户的文件夹下新建博客文件夹,当然你可以选择其他位置
cd ~
mkdir myblog初始化 Hexo
1 | hexo init |
将原博客文件的将原始博客的 source、themes 和 scaffolds 文件夹,_config.yml、_config.butterfly.yml(如有)和 package.json 文件拷贝至新的博客文件夹内并进行替换。
source 文件夹内包含了之前撰写的博文
themes 文件夹内是原始博文的主题文件
scaffolds 文件夹内是一些博文模板,如果之前有修改过模板,例如加入了博文密码、评论开关、置顶控制等相关字符,就需要保留这个文件夹
_config.yml 是博客配置文件
_config.butterfly.yml 为 Buttrefly 主题配置文件
package.json 文件是原博客中安装的插件列表安装原博客的插件
1
npm install
上传到 Github。这里会提示输入 Github 的用户名和密码,上传成功后博客完成迁移。
1
2hexo g #编译
hexo d #上传
参考文章:macOS下Hexo博客恢复指南
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 方方小站!
评论