2

おそらく、これはある種の Jekyll 設定か何かですが、root_url を「/」以外に設定する必要があり、どこでそれを行うべきかわかりません。

4

2 に答える 2

3

.themes/classic/source/_layouts/default.htmlファイルには、{% capture root_url %}{{ site.root | strip_slash }}{% endcapture %}.

site.rootが設定され_config.ymlており、デフォルトはroot: /です。

jekyll ローカル開発のデフォルト設定をテストしhttp://127.0.0.1:4000/ている場合は、に変更できますroot: http://127.0.0.1:4000/。その後、パスは正しいでしょう。たとえば、<link href="{{ root_url }}/favicon.png" rel="icon">として解決され<link href="http://127.0.0.1:4000//favicon.png" rel="icon">ます。

つまり、行root: /を変更するだけで_config.yml十分です。

于 2016-05-03T06:33:03.913 に答える
2

急ぎすぎてすみません。設定は_config.ymlにあります。そこでチェックしたと思ったのですが、他の 2 つの構成ファイルの 1 つを 2 回開いたに違いありません。

于 2012-09-21T17:29:03.983 に答える