このリポジトリの主な目標は、さまざまなテーマやサイトに使用できる静的サイトジェネレーターであるHugoの一般的なリソースをまとめる場所を持つことです。これはヒューゴサイト自体ですが、このジェネリックリソースのコレクションを披露することは唯一の意図です。
このリポジトリはヒューゴサイトのように見えることがわかります。実際には1つです。なぜなら、提供されたリソースが実際に機能することを確認する方法であり、同時にこのリポジトリのGitHubページを通じて提供されるように構築されるドキュメントを提供するからです。
リソースは、ディレクトリ「テーマ/リソース」に含まれます。そのディレクトリには、ヒューゴテーマの構造が含まれており、唯一の目的は、それぞれがそのタイプ(レイアウト、ショートコードなど)に名前が付けられたサブディレクトリの内部、1つのディレクトリ内にすべてのリソースを保持することです。このリポジトリのルートにあるHugoサイトは、そのテーマを使用して、リソースを披露することができます。
要約すると、「テーマ/リソース」ディレクトリを参照して、完成/機能/成熟したテーマであると考えるのではなく、必要なリソースを取得します。
現在のリソースのドキュメントは、このリポジトリのgithubページで入手できます。このリポジトリは、ifraixedes.github.io/hugo-resourcesにあります。上記で言及されているため、このリポジトリのルートにあるHugoサイトで構築されています。
このプロジェクトで開発するには、Hugoをインストールする必要があります。この時点で、v0.15を実行しています。
このプロジェクトには、サイトがこのレポのルートに座ってHugoサーバーを実行し、Hugoが生成および提供するOuputの「.tmp」ディレクトリを使用して、サイトをリポジトリのルートに固定しているmakefile
が含まれています。
したがって、 make dev
実行するだけで、サーバーが実行され、変更が監視されます。
LinuxとOSXでテストしましたが、Windowsでは機能しません。必要に応じて、私は現在それをしていないので、あなたはそれを微調整することができますが、私は常に貢献に対してオープンです!
このリポジトリにリソースを追加し、バグを修正し、提案されたリソースを実装してみてください(同意した後)。したがって、お気軽に問題を開いたり、プルリクエストを送信したりしてください。
詳細については、ライセンスファイルを読み取ります