0%

Hexo新环境部署

起因

一开始是想把整个博客的文件备份下来,所以想到了Github
把整个博客上传到了Github才想起来Github私有项目是属于付费的,所以看了另一个平时常用的git服务:oschina
上面可以直接导入Github的项目,clone下来之后试了一下hexo clean,很显然hexo的环境需要重新部署,但是hexo init需要非空的目录,所以Google了一下,在知乎上找到了一篇文章

部署

git clone 下来之后,在博客文件夹下依次执行命令:
npm install hexo 或者 npm install -g hexo-cli
npm install
npm install hexo-deployer-git
记得不需要hexo init这条指令

之后就可以正常使用了,重新上传试试~
hexo clean 正常
hexo g 也正常
hexo d 提交成功