Reactjs 部署反应应用程序

Reactjs 部署反应应用程序,reactjs,git,github,Reactjs,Git,Github,我尝试在github上部署我的网站,我使用了以下命令: “主页”:https://neqts.github.io/PortfolioTopor“ npm安装gh页面--保存开发 “预部署”:“npm运行构建”, “部署”:“gh页面-d生成” git远程添加源 npm运行部署 点击Environment gh页面后,我只能在网站上上传导航栏 帮助…这是由于您的react应用程序。 Github页面只显示您构建的内容 尝试在您的本地项目上运行npm运行build和service-s build,以

我尝试在github上部署我的网站,我使用了以下命令:

  • “主页”:https://neqts.github.io/PortfolioTopor“
  • npm安装gh页面--保存开发
  • “预部署”:“npm运行构建”, “部署”:“gh页面-d生成”
  • git远程添加源
  • npm运行部署
  • 点击Environment gh页面后,我只能在网站上上传导航栏

  • 帮助…

    这是由于您的react应用程序。 Github页面只显示您构建的内容

    尝试在您的本地项目上运行
    npm运行build
    service-s build
    ,以在“生产”中查看您的项目。如果仅显示导航栏,则需要修复react项目


    PS:我查看了您的存储库
    PortfolioTopor
    ,发现您只有一个分支“gh页面”。您还没有在github上推送主分支,但github页面的目的就是要有主分支和gh页面分支。

    我可以看到您站点的精简代码

    Object(r.jsx)(r.Fragment, {
      children: Object(r.jsxs)(a.a, {
        children: [
          Object(r.jsx)(x, {}),
          Object(r.jsx)(j.c, {
            children: Object(r.jsx)(j.a, {
              path: "/",
              exact: !0,
              component: L,
            }),
          }),
        ],
      }),
    });
    
    闻起来很像反应路由器

    您的路由器需要的正是
    /
    路径,但部署时,您的路径是
    /PortfolioTopor/


    新版本的
    react-router
    显然支持–您可能也应该将其设置为
    /PortfolioTopor/

    很难显示,但是本地主机页工作正常,并且上面有一些子页面,我想知道这是否是由于AOS动画造成的抱歉,但我只是在学习如何改变这一点?你的代码中有
    吗?试着把它做成
    。已经添加了,现在我该怎么办?好了,现在可以用了吗?哦,而且,它显然不应该有一个尾随斜杠。你能看看我用源代码添加了master branch吗?我会非常感激的