Hexo搭建博客小Tips

Hexo + GitHub 可能是一组比较简单的搭建博客的方式了。在使用Hexo的这么长的时间里,我发现很多不舒适的问题,通过搜索与探索,基本解决,现在分享出来。

添加404页面

有人可能也有这个疑问,通过GitHub发布的静态网页,没有路由,怎么识别404错误呢?GitHub已经替我们想到了这些,我们只需要在我们的网站主目录添加404.html,就可以实现出错自动跳转到404界面了,关于404界面的书写,大家可以直接下载我的404页面:http://www.meng.uno/404.html

排除编译某文件

排除HTML等格式

在添加了404页面后,最简单的方法就是将404.html放到本地博客的public目录下。但是有个问题,也是最重要的,就是每次hexo clean之后,public/文件夹就会被删除,这样的话每次都需要粘贴进去,自然费时费力。

一个简单方法就是,将404.html等html文件,直接放到博客source或者主题source目录下,再hexo g生成,就自动生成了,但是又有个问题,虽然我们的html已经是完整的网页了,但是还是被hexo嵌入到系统的主题下。那怎么办呢?方法如下:

1
2
3
layout: false
title: "404"
---

将上述三行代码添加到不想被嵌入的HTML等文件的最前面。

排除.md格式

在不跟踪了HTML文件后,我们是不是又想用同样的方法,让hexo不要编译readme.md文件呢?

从网上的信息看,大致有三种方法:

  • Readme.md 改名Readme;(在GitHub显示上有些问题)
  • Readme.md改名Read.mdown;(完美)
  • _config.yml文件中添加skip_render:\n - README.md。(这种方法也适用于其他文件)



本文链接: http://home.meng.uno/articles/d892151/ 欢迎转载!

© 2018.02.08 - 2020.10.14 Mengmeng Kuang  保留所有权利!

UV : | PV :

:D 获取中...

Creative Commons License