最近换了份工作, 所以想把拖延了很久的blog重拾起来, 除了CSDN还想维护一份github.io, 所以先设置下本地的hexo环境.
但是都9102年了, 应该使用Docker setup 比较好.
-
使用我已经制作好的docker image
docker pull rexg/blog
-
启动容器
#设置你本地的外挂folder docker run -it xx -p 4000:4000 -v <replace-your-local-folder>:/blog /bin/bash
此时,本地hexo环境基本已经设置好了,使用以下命令验证…
hexo 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上
#修改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
就大功告成了 ?