设置:
output: false,因为每个页面都不需要单独的页面,并且希望节省构建上的时间output: true。问题
有办法这样做吗?我试图在所选项的前端覆盖output变量,但这似乎没有什么区别。
我确实知道published: true/false,但是我需要所有的文件都是published:true,这样它们的数据才能在我的站点的其他地方可用。这个问题与它们作为页面的输出有关。
发布于 2018-04-04 16:23:37
您可以使用两个集合,一个用于output: true (col1),另一个没有输出(col2)。
现在,如果您希望在一次传递中循环两个集合,则可以将它们连接起来:
{% assign all = site.col1 | concat: site.col2 %}如果两个集合中都有相同的数据,则可以按以下方式对项进行排序:
{% assign all = site.col1 | concat: site.col2 | sort: 'title' %}https://stackoverflow.com/questions/49618761
复制相似问题