繁体   English   中英

用React部署到gh-pages不会渲染组件吗?

[英]Deploying to gh-pages with React doesn't render components?

我有一个应用程序正在使用npm gh-pages软件包部署到gh-pages

我执行以下命令"deploy": "npm run build && gh-pages -d build"它通常会创建build文件夹。
但是当我转到gh-pages时,它仅呈现一个静态组件。 你可以在这里看到

在网络中,我可以看到资源正在加载,js文件,css文件。 我不确定是什么问题。 可能是因为我在使用React Router?

所有帮助将不胜感激。

完整的代码可以在这里找到链接

问题是您将React App托管在一个子目录中,这意味着您的路由“ /”在这里不再有效。

在您的package.json文件中添加homepage属性。

"homepage": "https://kiraburova.github.io/Marvel-ReactJS-API/",

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM