これら{{
と}}
は、HTMLコード内の液体の構文です:あなたはこれらのエラーを取得している理由はこれです。液体は動的な内容を作るためにジキルで使われる特定の言語です。 PHPの代わりとして見ることができます。
ここでは、{{ "/assets/css/style.css" | prepend: site.baseurl }}
の例はinsert the string "/assets/css/style.css" prepended with the value of site.baseurl (this variable should be declared in your _confil.yml)
を意味します。
ただし、式の二重引用符は、HTMLコードの二重引用符と競合します。試す:
<link href="http:/www.baseurl.of.mysite.com/assets/css/style.css" rel="stylesheet">
here
液体に導入:
一旦ジキルエンジンによって解釈
<link href="{{ '/assets/css/style.css' | prepend: site.baseurl }}" rel="stylesheet">
が、これは次のHTMLコードを生成してもよいです。
だから、適切なコマンドを使用して、自分のクローン化されたリポジトリ上のジキルエンジンを実行する必要があります。
jekyll build
これは./_site
でHTMLページを生成します。または:
jekyll serve
これはテストサーバーを起動し、HTMLページの自動再生を活性化させる、http://localhost:4000/
であなたのナビゲータにプレビューが利用できるようになります。
ジキールコマンドの詳細here。
the documentationの後に初めてマシンにジキールをインストールしたと仮定します。
プレビューが完了したら、githubアカウントでリポジトリをプッシュします。 GitHubはjekyllエンジンを実行し、そのサーバーにHTMLページを生成します。
GitHub tutorialを参照してください。
jekyll docs、特にテンプレートについては、https://jekyllrb.com/docs/templates/ – chrona