web-dev-qa-db-ja.com

GitHub Pagesの自動ジェネレータからマルチページサイトを取得するにはどうすればよいですか?

私はGitHub Pagesの「自動ジェネレーター」を使用していますが、単一のindex.htmlと他のWebリソースしか生成しません。

他のマークダウンファイルからマルチページのウェブサイトを生成したい場合、どのように機能しますか?

29

生成されたページをプルし、必要に応じて変更と追加(新しいページとページ間のリンクの追加を含む)を行ってから、コミットしてプッシュします。

生成された単一のページは、あなたを始めるのに役立ちます。レイアウトを複製して、似たような他のページを手動で生成できます。

Help を参照してください。

4
JB Nizet

Githubに.markdownファイルから.htmlファイルを生成させるには、.markdownの先頭が次のように----ブロックで始まるようにします。

---
title: This will be used as the title-tag of the page head
---

hello
=====

**You are here!**

これはここにあります: http://xlson.com/2010/11/09/getting-started-with-github-pages.html

22
Scott Serr

マークダウンファイルを含めると、Githubが自動的にページを作成します。

  • index.html-yourname.github.io/project-name/
  • about.md-yourname.github.io/project-name/about
  • foo.md-yourname.github.io/project-name/foo

これをテストして動作しました。

あなたが本当に楽しいものに乗りたい場合-あなたはジキルに入る必要があります http://jekyllrb.com/

12
CliveCleaves

Githubページは Jekyllサイトジェネレーター を使用して、任意の数のマークダウンファイルをHTMLに変換し、レイアウトファイルを介して周囲のテンプレートを適用します。 Jekyllの使用に関するgithubのドキュメントを参照してください: https://help.github.com/articles/using-jekyll-with-pages

コツは、Github Pagesで自動生成するのではなく、 jekyllテンプレート/テーマをダウンロード して、独自の(標準のjekyll構成)のgh-pagesブランチに含める必要があることです。独自の組み込みテーマを使用したファイル。

4
mltsy
  • GitHub Pagesの自動ジェネレーターは1ページのみを生成します。
  • 新しいファイルを直接追加、githubページはすべてのデータ(サブフォルダー内のデータを含む)を公開します。
3
user2959760

作成したばかり gh-pages-generator -相互にリンクを持つ複数のマークダウンファイルからナビゲーションを使用してサイトを生成するユーティリティ。

1
esp