HEXO还原备份

HEXO还原备份


hexo还原保存的源文件

前提:下载保存了hexo源码文件
环境:Linux Ubuntu
我的情况:在webide上的源码出了问题,打算重装hexo,所以环境基本没有变。
如果环境变化的话需要配置以下环境

教程来自于知乎使用hexo,如果换了电脑怎么更新博客? - skycrown的回答 - 知乎

需要保留与需要删除的文件

我是直接全部上传,一点都没删……然而也可以用,应该是环境没有变

需要保留的:

_config.ymltheme/source/scaffolds/package.json.gitignore

需要删除的:

.git/node_modules/public/,.deploy_git/db.json

配置环境

git

apt-get install git

nodejs

sudo apt-get install nodejs-legacy nodejs
sudo apt-get install npm

SSH key

在用户主目录下运行

ssh-keygen -t rsa -C "menhood@mewnhood.wang"

这里是用的我自己的邮箱

下面生成 SSH key

cd ~/.ssh && cat id_rsa.pub

复制字符串

SSH key复制到github或者coding的添加公钥的窗口里

比如:Github

「Settings」->「SSH and GPG keys」->「new SSH key」-> 粘贴 ->「Add SSH Key」

还原依赖

安装hexo

npm install hexo-cli -g

安装依赖

把源码上传或下载到机器里,然后进入到源码文件夹,执行

npm install

现在可以执行hexo命令测试是否可以运行

标签: hexo, 备份