問題は、これらのファイルが2つの異なるコンテキストでアクセスされることです。README.mdは、GitHub自体、またはレポのコピーで実際に読み取られるだけです。 index.md
ファイルは、index.html
ファイルに変換され、Jekyllが処理した後にあなたのWebページで表示されます。
小規模な解決策:ページの上にそれを定義します。
また、問題はREADME.md
がHTMLに処理されないため、フロントマターに追加することによって魔法のようにコンテンツに追加されることはありません。
ミディアムソリューション:ドキュメントのために一度それを定義(?挑戦:readme.mdからドキュメントの/ docには、(異なる動作します))
あなたはまだREADME.md
処理されていないという問題があります。基本的なテキストです。
ベストソリューション:あなたのジキルサイト内pom.xml
ポストを作成しない限り、あなたは、GitHubのページからこの操作を行うことができないのpom.xml
からそれを読んで。これはほとんど間違いなくあなたがしたいことではありません。
ウェブページのコンテンツを作成するMaven Jekyllプラグインを見つけることができます。もしそうなら、恐らくpom.xml
からジキルに変数を注入することができます。あなたはジキルを呼び出すGitHubのページを自動的にあなたに任せます。
しかし、正直言って、あなたはそれを少し考えすぎているように思えます。私があなただったら、手動で変更するという単純なワークフローを続けていきます。 index.md
にfrontmatterを使用すると、1か所で指定するだけで済みます。
Mavenでサイト全体を作成することはできますか? https://khmarbaise.github.io/multienv-maven-plugin/ – khmarbaise