Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 {{site.url | cgi_escape}} 在 Jekyll 1.1.2 项目中的 index.html 文件中。每当运行服务器时,由于 Liquid 异常,构建失败:私有方法 `gsub' 调用 nil:NilClass
在我的另一台计算机上,我有 Jekyll 0.12.0,并且同一个项目确实构建成功。
解决这个问题的方法可能是什么?
我在尝试将 uri_escape 过滤器应用于 postlayp 中的页面变量时解决了相同的错误消息
{{page.description | uri_escape}}
事实证明,并非我所有的帖子都在 yaml 前端设置了描述变量。将描述变量添加到所有帖子并重新运行jekyll build对问题进行排序。
jekyll build