问题描述
我正在尝试使用 Github 页面部署我的网站,但由于某种原因未反映正确的发布 URL。在我的 package.json 中,我的主页为:"https://my-username.github.io/repo-name" 然后当我将更改推送到我的主分支并运行 npm run deploy 我的站点将始终发布到 https://myname.com/repo-name。
我尝试将我的存储库重命名为我的 username.github.io,但显然它已经存在(因此,我保留了我的存储库名称)。我已经在 chrome 中清除了我的缓存,删除了我的 gh-pages 分支并再次安装了 gh-pages 以再次创建分支,并将我的 github pages 站点配置为从我的 gh-pages 分支构建。如果它也有帮助,我一直在关注这个 Youtube 教程:https://www.youtube.com/watch?v=6Rto09ElUuY&t=478s。
我还需要我的 username.github.io 才能工作,因为我需要它来更改我的自定义域的 DNS(我计划使用自定义域,但希望首先确保我的 username.github.io/repo URL 有效) .由于我尝试了不同的事情,我对想法迷失了方向,任何帮助将不胜感激!
Here is a screenshot of my GH pages' settings
解决方法
未购买域“arianahwang.com”,您只是将其保存为自定义域。要使用 Github Pages 托管站点,您首先需要购买域。如果你直接想用github页面托管,那么:
- 转到存储库的设置,
- 擦除自定义域(即arianahwang.com)并保存。
- 现在您可以看到您的 Github 网站网址显示在那里。