Github页面上的Create-React-App返回一个空白页面

时间:2017-07-02 23:07:58

标签: javascript reactjs github-pages create-react-app

在本地测试时,我的create-react-quiz应用程序运行正常。我的项目基于此代码:https://github.com/mitchgavan/react-multi-choice-quiz/tree/gh-pages

然而,当我在我的" GitHub-Pages"上使用npm build deploy时分支,显示一个空白页面,这些错误显示在控制台中: pk8189.github.io/:1 GET pk8189.github.io/pk8189/futureU-/static/css/main.1dc4d41f.css pk8189.github.io/:1获取pk8189.github.io/pk8189/futureU-/static/js/main.28e294a0.js

这是我的回购:https://github.com/pk8189/futureU- 您认为这个问题是什么?谢谢你的帮助。

1 个答案:

答案 0 :(得分:7)

创建React App使用homepage中的package.json字段来确定投放应用的网址。自{{}}}起,它会尝试从/pk8189/futureU-/请求不存在的资产。

更改homepage以匹配您部署的网址:https://pk8189.github.io/futureU-/。然后通过运行npm run build并重新部署来重建。

set it to https://github.com/pk8189/futureU-/中对此进行了描述。请阅读用户指南的这一部分。