skip_render:
- 'baidu.html'
- 'google.html'
- 'demo/other/3.html'
只有source目录下的文件才会发布到public(能够在网络上访问到),因此Hexo只渲染source目录下的文件。
设置排除项
skip_render参数设置的路径是相对于source目录的路径。
假设source目录下的文件如以下目录树所示
1 |
|
排除单个文件
排除baidu.html
skip_render: 'baidu.html'
排除3.html
skip_render: 'demo/other/3.html'
排除多个文件
排除baidu.html和google.html
skip_render:
- 'baidu.html'
- 'google.html'
或者
skip_render: '*.html'
后者会排除source目录下所有后缀为html的文件,但是不会排除子目录如demo及其子目录中的html文件。
排除baidu.html和google.html以及3.html
skip_render:
- 'baidu.html'
- 'google.html'
- 'demo/other/3.html'
或者
skip_render:
- '*.html'
- 'demo/other/3.html'
排除source/demo/other目录中的所有html文件
skip_render: 'demo/other/*.html'
这不会排除5.md文件
排除source/demo/other目录中的所有文件
skip_render: 'demo/other/**'
排除baidu.html和google.html以及整个source/demo目录
skip_render:
- '*.html'
- 'demo/**'