2017-11-17 11 views
1

私はいくつかのSphinxで生成されたドキュメントをGithubページにプッシュしようとしています。私はJekyllがアンダースコアでフォルダを削除することを知りました。とにかく私はそれを使用していなかったので、.nojekyllファイルをコミットしてプッシュしたフォルダに追加しました。しかし、まだ何も起こっていません。私は間違ったことをやったのですか、通常は時間がかかりますか、ページを他の方法で再構築する必要がありますか?ありがとう。.nojekyllファイルをGithubページにプッシュしました。効果はありませんか?

+0

プッシュアップする前にサイトをローカルで再構築しましたか?ルートに '.nojekyll'という罰金を置くとGithubはあなたのサイトを構築するためにjekyllを使わないように指示します。ですから、まずローカルにビルドする必要があります。そのため、出力の '_site'ディレクトリに正しいコンテンツがあります。 – TBB

+0

また、Jekyllはアンダースコアのフォルダを「削除」しません。その内容を使ってページを構築します。フォルダにアンダースコアがない場合、Jekyllはそのフォルダをoutput'_sites'フォルダにコピーします。 – TBB

+0

これは別の、無関係なコミット&プッシュの後で今働いた。だから私はそれが何らかの理由で再構築されないGithubページだと思う。ありがとう! – Okarin

答えて

1

一見無関係な変更をもう一度コミットしてプッシュすると、問題は解決されました。たぶんGithubのページはサイトを再構築していないのですが、ビルドが強制されるとすべて修正されました。問題は私のために閉じた。

関連する問題