P粉2826276132023-08-16 11:05:40
要解決在GitHub Pages上託管的網站僅顯示README頁面的問題,請按照以下步驟操作:
驗證分支:確保要在GitHub Pages上顯示的分支設定正確。預設情況下,GitHub Pages會部署儲存庫中的gh-pages
分支或master
分支的內容。如果您想要使用不同的分支,則需要在儲存庫設定中指定。
檢查目錄結構:確保您的網站檔案位於正確的目錄中。在大多數情況下,您需要將HTML、CSS和其他資源放置在儲存庫的根資料夾中。
確認索引檔:GitHub Pages預設尋找index.html
檔。確保您的主頁檔案命名為index.html
。如果命名不同,可以在儲存庫設定中指定檔案。
更新儲存庫設定:前往儲存庫的「設定」選項卡,然後向下捲動到「GitHub Pages」部分。確保您選擇的來源是正確的。您可以選擇要用於託管的分支或根資料夾。
如果是React.js
應用程序,請使用React.js的Github操作,其他框架如Angular、Gatsby、Next.js類似。您不能對React.js等框架的應用程式使用簡單的操作。
驗證DNS設定(如果適用):如果您使用自訂域名,請檢查DNS設定以確保配置正確
P粉7369355872023-08-16 09:13:37
這是預期的行為,根據GitHub Pages文檔:
您需要在頂層目錄(不在目錄內部!)提供一個index.html
或index.md
文件,或將您的內容放入README.md
中。