hexo 怎么设置文章的生成路径

2025-05-18 04:30:27
推荐回答(1个)
回答(1):

文章目录肯定是添加到 post 布局上,这个毋庸置疑,因为只有看文章详情页的时候才需要目录。那么我们在目录 layout/_partial/post/ 下创建 toc.ejs 文件,代码如下:


目录

<%- toc(item.content, {list_number: false}) %>


这里使用了Hexo提供的 toc() 帮助函数,它的使用方法如下:
<%- toc(str, [options]) %>

str 就是文章内容, options 有两个参数,一个是 class ,也就是html标签的class值,默认为toc;一个是 list_number ,是否显示列表编号,默认值是true。
接下考虑把这个局部模块放到哪呢,既然属于 post 布局,那么就看看 layout/post.ejs 代码如下:
<%- partial('_partial/article', {item: page, index: false}) %>