Don*_*eal 1 git github reactjs netlify netlify-cms
我今天早上从 github 存储库在 Netifly 上部署了一个 React 网站。
然后我做了一些更改,将它们推送到 github,并在 Netifly 上触发了一个新的部署。现在该网站是一个空白页面。在控制台中,我收到以下消息:
加载资源失败:服务器响应状态为 404()
所以我在 Netifly 上创建了一个新项目,使用相同的存储库。问题依然存在。这是 Netifly 的临时问题吗?如果没有,我该如何解决?
在 create react 应用程序中,一个典型的错误是将 设置为homepage绝对路径,而您可能想要一个相对路径index.html
现在尝试使用相对路径,然后根据您的需要进行更改。
在 package.json
"homepage": ".",
Run Code Online (Sandbox Code Playgroud)
这会将 create react 应用程序的相对路径设置为 所在的index.html位置。
笔记:注意:此功能可用于 react-scripts@0.9.0 及更高版本。