是否有可能阻止Jekyll为每个post生成一个页面

我正在使用Jekyll作为博客/投资组合网站。 我有几个post是作品集条目,还有几个是博客条目。

我可以使用投资组合条目来构建投资组合页面(www.alexmarchant.com/portfolio),但是Jekyll仍会为每个投资组合条目生成一个固定的单独页面。 有没有办法把它关掉?

我在post的YAML前端部分尝试了以下内容:

  • 永久链接:没有
  • 永久链接:错误

两者都不起作用。

我找到了一个hack来做你想做的事情:当你将永久链接设置为一个已存在的页面时,它将不会被生成(原始页面将在那里),但它仍然可用作post/页面实体在杰基尔。

所以,如果你在这样的url: /_posts/ /portfolio/index.html有一个投资组合的索引页面,然后在你的/_posts/你会在YAML前面有任何post: permalink: /portfolio/index.html ,然后不会生成那些页面。