gpt4 book ai didi

ruby - 使用 Jekyll 时出现 "Unknown tag"/Liquid 错误

转载 作者:行者123 更新时间:2023-12-04 03:07:46 25 4
gpt4 key购买 nike

我为我的 Jekyll 站点做了一个 bundle update,然后尝试运行 bundle exec jekyll serve。我收到以下控制台消息:

Liquid Exception: Liquid syntax error (line 8): Unknown tag 'when' in vendor/bundle/ruby/2.4.0/gems/liquid-4.0.0/lib/liquid/locales/en.yml

我试过以下方法:

  • 卸载/重新安装 Jekyll

  • 卸载/重新安装 Gems

  • 卸载/重新安装 Ruby

  • 安装RVM

  • 执行 rm Gemfile.lock

  • 运行包更新

奇怪的是,当我运行 rvm list 时,它显示 * ruby​​-2.4.1 [ x86_64 ]。即使错误消息显示正在查看 2.4.0。然后,我运行 rvm list known 来查找版本 4.0.0,但未列出。

提前致谢。

最佳答案

在你的 Jekyll 目录中:

删除包配置和 gem:

rm -r .bundle
rm -r vendor

使用 bundle 安装 gem:

bundle install

用它运行 jekyll:

bundle exec jekyll s

关于ruby - 使用 Jekyll 时出现 "Unknown tag"/Liquid 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47565390/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com