問題タブ [jekyll-theme]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
github - Jekyll Web サイトのサイトマップに予期しない URL がある
Jekyll を使用して個人ブログ (davioooh.com) を作成し、GitHub ページでホストしています。
しかし、最近、奇妙なことを発見しました...
リポジトリにプッシュ/デプロイすると、ブログsitemap.xml
には次の 2 つの追加 URL が含まれます。
理由がわかりません...アンカーjsのgemやプラグインを使用していません...
_config.yml
my andで宣言されている宝石は次のGemfile
とおりです。
では、なぜその URL を取得しているのでしょうか。
注:開発マシンでローカルにサイトをテストすると、サイトマップは正しいです。
注: カスタム テーマ (gem ベースではなく、通常のテーマ) を使用しています。my でテーマが宣言されていません_config.yml
。ここに私のブログリポジトリがあります: https://github.com/davioooh/davioooh.github.io
更新marcanuyの提案に従って、jekyll
宝石をgithub-pages
in myに置き換えようとしました。ローカルで動作しますが、新しいプッシュ サイトマップにはまだ余分な URL が含まれています...Gemfile
更新見つかった GitHub ページは、Jekyll Web サイトのデフォルト パラメータのリストを参照しています。予想通り、デフォルトのテーマはjekyll-theme-primer
. gem ベースのテーマを使用していない場合、この設定をオーバーライドするにはどうすればよいですか?
jekyll - 「ビルドの警告: feed.xml で要求されたレイアウト 'none' は存在しません。」
エラーメッセージを解決しました
「ビルドの警告: feed.xml で要求されたレイアウト 'none' は存在しません。」
現在のファイルの先頭にある 3 行を削除しfeed.xml
ます。良い解決策はありますか?この 3 行を削除するとどうなりますか?
github - 既存の html に GitHub ページのテーマを適用する
いくつかの HTML ページが既にある既存の GitHub プロジェクトがあります。マスターブランチのdocsフォルダーを使用してプロジェクトの GitHub ページ サイトを作成しましたが、既存の jekyll テーマをページに適用しようとすると、テーマが適用されません。docs フォルダーには、index.htmlという名前のファイルが含まれています。
HTML ページにある種の import ステートメントを追加する必要がありますか、それとも本当にマークダウン構文に変換する必要がありますか? 多分私はここで何か間違ったことをしていますか?
ruby-on-rails - Jekyll でホームページに投稿が表示されない
Jekyll ブログから自分の投稿がホームページに表示されない理由を理解する手助けをしたいと思います。ローカルおよび GitHub ページでは正しく動作しません。
フォルダーにいくつかのテスト投稿があり_posts
ます(つまり2017-11-22-a-post-about-my-research.markdown
、および2014-11-28-markdown-and-html.md
)
これらの投稿の例を次に示します
サーバーは起動しますが、投稿はホームページにありません。
一方、tags
ページ上の投稿を表示して開くことができます。
私のプロジェクト構造は
私の宝石ファイルは次のようになります:
私の conf.yml は次のとおりです。
簡単だと思いますが、何が問題なのかわかりません。
ありがとう