hexo禁止渲染自定义文件

背景

由于用到脑图【MindManager】,其导出的html文件很是受用,但是如果不设定,hexo会默认渲染【_post】文件夹下所有的文件,因此此处记录一下如何设置hexo跳过渲染某些文件

配置方法

  • 方法1:修改hexo根目录下的【_config.yml】配置文件,找到【skip_render】配置项

    1
    2
    3
    4
    5
    # 将Skip文件夹复制到hexo的Source目录下(注意不是_post文件夹下)
    skip_render:
    - 'Skip/*' # 跳过单个文件夹下全部文件
    - 'Skip/*.html' # 跳过单个文件夹下全部html文件
    - 'Skip/**' # 跳过单个文件夹下全部文件以及子文件夹
  • 方法2:在要跳过的html文件顶部加上layout属性,设置为false

    1
    2
    3
    4
    5
    ---
    layout: false
    ---
    <html>
    .......