Github は非常に人気のあるオープン ソース コード ホスティング プラットフォームであり、バージョン管理や共同開発などの便利な機能が数多く提供されています。同時に、Github はコード ファイルに含まれるデモ ページのオンライン プレビューもサポートしています。ただし、Github でデモをプレビューするとエラーが表示されることがあり、多くの人が非常に混乱しています。では、なぜ Github のプレビュー デモはうまくいかないのでしょうか?この問題はどうすれば解決できるでしょうか?
1. Github プレビュー デモが失敗する理由
まず、Github プレビュー デモが失敗する理由を理解しましょう。実際、Github にはページを表示するための特別な URL があり、この URL の形式は次のとおりです:
https://username.github.io/repositoryname/filename
ここで、username は自分自身の Github ユーザー名です、repositoryname はウェアハウスの名前、filename は表示するページの名前です。通常、Github リポジトリには、index.html というファイルがあり、このファイルが表示したいページです。
したがって、上記の URL にアクセスしたときに「404 Not Found」エラーが発生した場合は、表示したいページが Github で見つからなかったことを意味します。これには通常、次のような理由があります。
コードを更新した後に Github に送信するのを忘れている人が多くいます。プレビュー リンクにアクセスすると、「404 Not Found」エラーが表示されます。
Github リポジトリにホームページが設定されていない場合、プレビュー リンクにアクセスすると「404 Not Found」エラーも表示されます。この状況を回避するには、ホームページを設定し、通常のアクセスのためにページのリンクをホームページにポイントする必要があります。
リンク アドレスにスペル ミスはなくても、必要なコンテンツの一部が欠落しているため、ページが正しく表示されないことがあります。
2. Github プレビュー デモの問題の解決方法
コードを更新したばかりの場合, しかし、プレビューがページに問題がある場合は、コードを Github に送信していない可能性が非常に高くなります。現時点では、Git コマンド ラインまたは Github デスクトップを通じてコードを送信して、すべてのコードが送信され、エラーが発生しないことを確認できます。
Github ウェアハウスでは、ウェアハウスのホームページとして静的ページを選択できます。現時点では、ページのリンクはウェアハウスのリンクではなく、このホームページを指します。
ウェアハウスのホームページを設定するには、まずウェアハウスにホームページとしてindex.htmlファイルを作成する必要があります。次に、ウェアハウスの設定ページで「Github Pages」オプションを見つけ、ソースとして「マスター ブランチ」を選択し、「保存」をクリックして保存します。
しばらく待つと、Github リポジトリに静的なホームページが作成されます。これは、[Github Pages] オプションの下にあります。この静的リンクを通じて Web サイトにアクセスできるため、デモをプレビューするときにエラーは発生しません。
デモをプレビューする際、リンクアドレスに誤りがあるとページが正しく表示されない場合があります。リンク アドレスが正しいかどうかを確認します。リンクには、Github のユーザー名、ウェアハウス名、表示されるページの名前が含まれている必要があります。
リンク アドレスにエラーがない場合は、ウェアハウスの [設定] ページにある [Github Pages] オプションを見つけて、Web サイトの設定に正しいリンク アドレスが含まれているかどうかを確認することもできます。
つまり、Githubでデモをプレビューすると、最新のコードを提出していない、ホームページを設定していない、リンクアドレスに誤りがあるなどの理由でエラーが発生する可能性があります。これらの問題に対処するには、デモ ページをプレビューして正常に表示できるように、すべてのコードとリンク アドレスが正しいことを慎重にチェックする必要があります。
以上がgithub でデモをプレビューするときのエラーを解決する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。