防止hexo渲染某个文件夹或文件

  1. 需要添加一些文件不被 hexo 渲染,但是只要我把文件放到 hexo 目录下的 source 文件夹下的所有 md 文件和 html 文件都给渲染了。结果就把我的一个 html 文件给渲染出错了。

  2. 最直接的方法就是每次编译后,把这个不想更改的文件夹手动 copy 到 public 文件夹下了。因为常常要编译,即使可以用命令行来完成 copy,也还是太麻烦了。

解决方法:

方法一:

放在主题的 source 目录下。

利用主题的 source 目录,也就是 themes/themes-name/source。因为这个文件夹里面的所有文件都会被复制到网站的根目录中去,正好满足我们的需求。
其实这个解决方案可以这么理解,那些不需要编译的页面是我们想要直接展示给用户的,这跟主题的目标是一样的。

参考:如何防止hexo渲染某个文件夹