HEXO还原备份
HEXO还原备份
hexo还原保存的源文件
前提:下载保存了hexo源码文件
环境:Linux Ubuntu
我的情况:在webide上的源码出了问题,打算重装hexo,所以环境基本没有变。
如果环境变化的话需要配置以下环境
教程来自于知乎使用hexo,如果换了电脑怎么更新博客? - skycrown的回答 - 知乎
需要保留与需要删除的文件
我是直接全部上传,一点都没删……然而也可以用,应该是环境没有变
需要保留的:
_config.yml,theme/,source/,scaffolds/,package.json,.gitignore
需要删除的:
.git/,node_modules/,public/,.deploy_git/,db.json
配置环境
git
apt-get install gitnodejs
sudo apt-get install nodejs-legacy nodejs
sudo apt-get install npmSSH 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命令测试是否可以运行