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 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命令测试是否可以运行