【问题标题】:Why can't I host my project on github pages?为什么我不能在 github 页面上托管我的项目?
【发布时间】:2020-01-20 02:29:10
【问题描述】:

我有一个使用我构建并推送到 Github 的 react 的简单天气应用程序。当我在本地运行它时一切正常,但是当我尝试在 Github 页面上托管它时,我收到 404 错误。

https://caseycling.github.io/weather-app/

我不确定我做错了什么,因为我采取了与我成功部署的所有其他项目相同的步骤:转到设置并在 Github 页面下,我选择 master 分支作为源。最初,它只是显示自述文件,但现在它只显示 404 错误消息。当我用谷歌搜索这个问题时,有人说我需要将我的文件夹移动到目录的根目录,但我不知道该怎么做。

这里是回购:

https://github.com/caseycling/weather-app/

【问题讨论】:

    标签: github github-pages


    【解决方案1】:

    我的理解是,为了在 github 页面中运行 react 应用程序,您需要设置 gh-pages 插件并在 package.json 中有一个特殊的“部署”构建脚本

    https://itnext.io/so-you-want-to-host-your-single-age-react-app-on-github-pages-a826ab01e48 https://codeburst.io/deploy-react-to-github-pages-to-create-an-amazing-website-42d8b09cd4d https://medium.com/the-andela-way/how-to-deploy-your-react-application-to-github-pages-in-less-than-5-minutes-8c5f665a2d2a

    在 github pages 网站上你可以用路由器做什么显然也有某些限制,但对于一个简单的应用程序来说应该足够了。

    【讨论】:

    • 更重要的是,确保有一个gh-pages(default) 分支。
    猜你喜欢
    • 2020-06-02
    • 1970-01-01
    • 2020-09-03
    • 2019-04-26
    • 1970-01-01
    • 2011-09-18
    • 2022-01-27
    • 2023-01-13
    • 1970-01-01
    相关资源
    最近更新 更多