Can';在Github页面上,不要将Post.slug与Jekyll一起使用

Can';在Github页面上,不要将Post.slug与Jekyll一起使用,jekyll,Jekyll,当我在本地构建和服务Jekyll(使用最新版本的Jekyll)时,我可以使用post.slug获得一个post的slug,但是当我推到Github时,该值不再可访问。我不知道为什么。slugfor post是我在Jekyll 3.0.1中为未加密的slug化帖子标题引入的内容(请参阅)。它在3.0.1之前的任何版本中都不存在。正如上面提到的其他人一样,GitHub没有采用最新版本的Jekyll。不确定这是问题所在,但值得注意的是,GitHub页面没有使用最新版本的Jekyll。有一个github

当我在本地构建和服务Jekyll(使用最新版本的Jekyll)时,我可以使用post.slug获得一个post的slug,但是当我推到Github时,该值不再可访问。我不知道为什么。

slug
for post是我在Jekyll 3.0.1中为未加密的slug化帖子标题引入的内容(请参阅)。它在3.0.1之前的任何版本中都不存在。正如上面提到的其他人一样,GitHub没有采用最新版本的Jekyll。

不确定这是问题所在,但值得注意的是,GitHub页面没有使用最新版本的Jekyll。有一个github页面gem,您可以在本地包含它,以确保将苹果与苹果进行比较。github使用Jekyll 2.4,当在post对象()上引用slug时,它应该会给您一些帮助。你只是得到一个空白字符串吗?我想我只是假设Github总是最新的。没有意识到这是一个新的特征。谢谢