有时我们需要hexo复制一部分内容到public文件夹中,而不是渲染这部分文件,实现这个功能需要进行简单配置。本文记录Hexo跳过渲染文件夹的方法。
需求
- 部分文件需要在
hexo g
时加入到public
文件夹中 - 但是仅仅复制过去就可以,不需要hexo对其进行渲染
解决方案
- 在hexo 配置文件
_config.yml
中配置skip-render
变量来指定不进行渲染的文件或文件夹:
skip_render:
- vvd_js/**
- 跳过针对的是hexo文件夹中的source文件夹
- 也就是说渲染时,上述配置会把
hexo/source/vvd_js
文件夹复制到public文件夹中,不会关心里面的任何内容 - 可以用正则表达式匹配
参考资料
- https://hexo.fluid-dev.com/posts/hexo-nodeppt/