使用hexo+gitpage搭建博客

环境准备

系统:mac osx
软件:Node.js,npm,git,hexo
具体安装以及git与github打通的配置就不详述了,可以google到各种方法。

hexo命令

hexo init <folder>              #表示执行init命令初始化hexo到你指定的目录

以下命令需要在<folder>目录下执行:
hexo generate    #自动根据当前目录下文件,生成静态网页
hexo server        #运行本地服务

启动服务后,就可以通过访问 http://localhost:4000 来看看效果了。
接下来,可以使用以下命令来创建一篇新博文:
hexo new “test blog 1”
创建一个名为test blog 1的博客页面,对应的md文件路径是<folder>/source/_posts\test blog 1.md

接下来就可以在这个md文件中写文章了,我使用的是MacDown来编辑md文件,支持实时查看页面效果,还是挺好用的。

发布博客

文章写好后,通过以下方式发布到github上。
1.编辑./_config.yml文件,修改以下部分,配置本地内容同步至github:

deploy:
  type: git
  repository: git@github.com:maohong/maohong.github.io.git
  branch: master

2.执行hexo generate(hexo g)生成html内容
3.执行hexo deploy(hexo d)讲更新内容发布至guthub

然后就可以访问主页查看效果了,可以使用github帐户名.github.io进行访问, 也可以设置个性域名。

热评文章