0%

Hexo跳过指定文件的渲染

关于hexo的_config.yml配置,官方文档中:

  • skip_render:跳过指定文件的渲染,您可使用 glob 表达式来匹配路径。
    1. 未说明具体该怎么配置
    2. 修改的_config.yml配置文件应为站点文件夹下的,而非主题文件夹下的_config.yml配置文件
    3. 可以直接 Ctrl + F 查找 skip_render 关键字

跳过单文件

  • 如果要跳过source文件夹下的test.html,可以这样配置:
    1
    skip_render: test.html
    or
    1
    skip_render: [test.html]

    注意,千万不要手贱加上个/写成/test.html,这里只能填相对于source文件夹的相对路径。

跳过多文件

  1. 如果要忽略source下的test文件夹下所有文件,可以这样配置:

    1
    skip_render: test/*

    or

    1
    skip_render: [test/*]
  2. 如果要忽略source下的test文件夹下.html文件,可以这样配置:

    1
    skip_render: test/*.html

    or

    1
    skip_render: [test/*.html]
  3. 如果要忽略source下的test文件夹下所有文件和目录,可以这样配置:

    1
    skip_render: test/**

    or

    1
    skip_render: [test/**]
  4. 如果要忽略多个路径的文件或目录,可以这样配置:

    1
    2
    3
    4
    5
    skip_render:
    - test.html
    - '*.html'
    - test/**
    - test/*

    or

    1
    skip_render: [test.html, '*.html', test/**, test/*]

    参见

  • 如何不处理source目录下某个子目录的所有文件,仅仅是将其copy到public目录中对应目录?
-------------本文结束再接再厉-------------

本文标题:Hexo跳过指定文件的渲染

文章作者:IITII

发布时间:2019年02月15日 - 14:02

最后更新:2019年02月15日 - 16:02

原始链接:https://iitii.github.io/2019/02/15/1/

许可协议: 署名-非商业性使用-禁止演绎 4.0 国际 转载请保留原文链接及作者。