一. 首先下载nodejs,配置hexo相关

  1. 建立文件夹hexo,然后输入以下命令
    npm install hexo --save
    hexo init
    npm install                       #这个感觉可选
    npm install --save hexo-deployer-git

  1. 这个时候输入
    hexo g  #生成静态页面
    hexo s #运行本地http代理,可以用浏览器来预览了

二. 接着配置github相关

  1. 去github建立一个新的repo,就是你的github.io域名,yourname.github.io2. 然后clone下来,建立两个分支,master和hexo,把hexo设置为默认3. 把hexo文件夹的东西拷贝到yourname.github.io(hexo)文件夹,然后执行相关命令
    git add .
    git commit -m ...
    git push orign hexo

上面的可以直接用ToriseGit来直接添加提交,hexo自带.gitignore,排除了一些不必要的文件方便我们上传到github管理,所以不需要额外配置# 三. 接着配置博客相关

  1. 下载好用的主题,我这里用的是yilia,从git上git下来到themes目录下 2. 修改_config.yml配置文件,这里有博客名,主题选择等,然后要配置下面项,用来同步hexo到github

    deploy:
    type: git
    repo: https://github.com/yourname/yourname.github.io.git
    branch: master
  2. 运行命令新建一篇文章,默认是md格式, 接着用markdown编辑器编辑这个文章,文章文件位于 source\_posts 目录下

    hexo new post article title
  3. 接着运行命令发布

    hexo clean && hexo g && hexo d   #发布前最好g一下,如果你修改了文件,当然也可以采用下一条命令
    hexo d -g       #在部署前先生成

注意:yilia主题头像老是出问题,如果不行直接去改样式文件,硬编码

赞赏

微信赞赏支付宝赞赏