【发布时间】:2017-11-30 03:25:01
【问题描述】:
我为我的 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运行
bundle update
奇怪的是,当我运行rvm list 时,它会显示* ruby-2.4.1 [ x86_64 ]。即使错误消息说正在查看2.4.0。然后我运行rvm list known 来查找版本 4.0.0,但它没有列出。
提前致谢。
【问题讨论】: