筹备工作

  1. node

  2. npm(装置完node后就有了),若npm下载速度很慢,可装置cnpm

  3. node装置hexo-cli模块:npm install -g hexo-cli

开始搭建(windows平台)

  1. 新建一个文件夹来搁置咱们的博客

  2. 在这个文件夹中关上cmd,输出相干的命令

  3. hexo init:初始化创立博客

  4. hexo s:关上博客(默认地址:http://localhost:4000)

  5. hexo n 'xxxx(文章名)':新建一篇博客文章

  6. 而后能够在此md文件中编写相干的内容

  7. hexo g:生成一下文件

  8. hexo clean:革除缓存(最好每次都革除一下)

把博客与github关联(推送到github上)

这个的益处是能够不必去租一台云服务器去挂载,不必申请域名,对学生党很敌对

  1. 在github上创立一个仓库(留神仓库的命名格局必须为:用户名.github.io)

  2. 装置hexo-deployer-git:npm install -g hexo-deployer-git

  3. 编辑一下_config.yml文件


    其中的repo为github仓库的SSH模式的地址(绝对于HTTPS的地址,这个地址能缩小一些不必要的谬误)

  4. 而后就能够把博客推送到github的仓库中了:hexo d(第一次输出的时候会提醒填写github的邮箱,明码,用户名等)

    此时就能够在github仓库中看到所推送的博客文件

  5. 这个时候就能够在浏览器中输出方才命名的仓库名,就能够拜访到本人的博客啦

批改博客的主题

hexo主题

  1. 去clone对应主题中的github仓库:git clone 对应主题仓库的地址 themes/xxx(寄存的主题名文件夹)

  2. 此时在themes文件夹下就能够看到方才clone的主题文件了

  3. 而后编辑_config.yml文件

    theme那一项设置主题的文件夹名就好了


    而后从新hexo g,hexo d,hexo clean就好了

  4. 可能博客没那么快有显示变动,能够多刷新几下网址

图片无奈显示的问题

可参考网站:https://www.jianshu.com/p/ea78bdd0551f/

结尾

总的来说,当你批改了你的一些文件后,而后要推送到github近程库中 按程序输出的命令顺次为:(大部分状况下)
hexo g
hexo d
hexo clean

最初,欢送来拜访我的集体博客哦,不定期更新!!!(https://taptaq.github.io/)
心愿有用,谢谢!!!