1
私は不必要にPHPベースのサイトをJekyllに変換しています。私はメインのテンプレートからPHPコードを引き出し、それをLiquidタグで置き換えています。ジキル3.0.1 |エラー:液体構文エラー:不明なタグ 'endunless'
次のコードは、エラーがスローされます。
{% for script in extra_scripts %}
{$ unless script.contains '/' %}{% assign script = "/media3/js/{{ script }}.js" %}{% endunless %}
<script src='{{ script }}' type='text/javascript'></script>
{% endfor %}
私が手にエラーがある:
Liquid Exception: Liquid syntax error: Unknown tag 'endunless' in _layouts/template.html
jekyll 3.0.1 | Error: Liquid syntax error: Unknown tag 'endunless
私はこのコードに何かを見つけることができません。他の人はできますか?
PS:私はJekyll/Liquidがエラーメッセージに行番号を付けるのに気を使うことはできません。問題のコードを見つけることができた唯一の方法は、エラーがなくなるまで繰り返しコードを削除することでした。
ありがとう:
を置き換える必要があります。私はあなたが投稿したのと同じ時期にそれを見つけました。しかし、私は自分のバグと同じように、あなたの答えを修正しました。このエラーはとても簡単です! –