Reactjs 部署反应应用程序
我尝试在github上部署我的网站,我使用了以下命令: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,以
帮助…这是由于您的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吗?我会非常感激的