hexo创建无模板的静态html

hexo创建无模板的静态html

首先要了解,hexo是把source文件夹的所有需要渲染的文件(.md文件)通过渲染机制转换成html文件,保存在public目录下

在 /source 文件夹下新建一个demo文件夹,可以存放不需要渲染的html页面

1
$ hexo new page "demos"

将自动生成一个index.md文件,可以不理会,因为要设置跳过渲染

_config.yml中有skip_render属性,可以设置静态html和md文件跳过渲染

_config.yml中找到skip_render

1
2
3
skip_render:
- demos/index.md;
- demos/index.html;
单个文件夹下全部文件:skip_render: demo/*
单个文件夹下指定类型文件:skip_render: demo/*.html
单个文件夹下全部文件以及子目录:skip_render: demo/**
多个文件夹以及各种复杂情况:
1
2
3
skip_render:
- demos/*.html
- demos/**

重新部署 生成文件 测试

1
$ hexo d && hexo g && hexo s

然后在local:4000查看

查看示例 test