1
なぜ液体が入っているのかわからないのは、URLにリンクがあるのが分かりません。ジキル液、内側にループが入っています
YAMLフロントは問題
javascript:
- https://external.js
- local-script.js
フッターファイル:
{% if page.javascript %}
{% for script in page.javascript %}
{% if page.javascript contains "://" %}
<script src="{{ script }}"></script>
{% else %}
<script src="{{ script | prepend: '/assets/js/' | relative_url }}"></script> cat
{% endif %}
{% endfor %}
{% endif %}
出力はYAMLフロントの問題は、あなたがの値でhttps
という変数を作成していると考えて
<script src="/assets/js/https://external.js"></script> "cat"
<script src="/assets/js/local-script.js"></script> "cat"
おそらく1つの文字をエスケープする必要があります。あなたが 'http'をテストするとうまくいくのですか? – JoostS