最近换了份工作, 所以想把拖延了很久的blog重拾起来, 除了CSDN还想维护一份github.io, 所以先设置下本地的hexo环境.
但是都9102年了, 应该使用Docker setup 比较好.
使用我已经制作好的docker
1
docker pull rexg/blog
启动容器
1
2#设置你本地的外挂folder
docker run -it xx -p 4000:4000 -v <replace-your-local-folder>:/blog /bin/bash此时,本地hexo环境基本已经设置好了,使用以下命令验证..
1
2hexo g
hexo s如果可以看到以下提示,及证明hexo本地环境设置完毕:
root@d88b6f910ecb:/blog# hexo s
INFO Start processing
INFO Hexo is running at http://localhost:4000 . Press Ctrl+C to stop.个性化设置, 请参与Hexo文档
创建Github.io的repo后, 配置hexo deploy到github上
1
2
3
4
5#修改hexo配置文件: _config.xml
deploy:
type: git
repo: https://github.com/<your-own>/<github.io--you-just-created>
branch: master使用
hexo new <title>
创建新blog,然后hexo deploy
就大功告成了 :D