博源

博采广纳

一个在部署 hexo 中踩的坑

原理,教程,生成,部署

一些原理介绍

  1. hexo 是通过在本地编写,然后generate 一个静态页面,然后通过git 部署到repo 中,基本上就是这样。

    那么意味着,每次 git pull 的是已经生成的静态网页,那么仓库中就不应该出现源码,不然就是404.html

  2. 如果出现上述情况,可以删除本地仓库目录中两个 git 文件,然后再初始化git init , 清除缓存hexo clean , 然后就是再走一编hexo g hexo d

  3. 其实我现在还是对git 是晕的。

用到的教程

GitHub+Hexo 搭建个人网站详细教程 - 吴润的文章 - 知乎

超详细 Hexo+Github 博客搭建小白教程 - 韦阳的文章 - 知乎

Hexo 常见问题解决方案 // Xuanwo’s Blog

【hexo 上传 github 页面 404】分享自 @segment_fault,

本地预览没问题,deploy 后主页显示大面积空白,# 解决方案

关于 HEXO G

hexo g 后,如果有大量提示信息,多半就是文章中某些字段或者一些配置文件出错了,建议查看输出的错误信息,最有参考价值的在紧跟执行命令后输出的信息。一般一些攥写好的文章,但是没有正确生成,可能就是文件开头的配置问题。

如上

updated in May 13th.