如何在页面 returns 404 时将带有打字稿的 create-react-app 部署到 Netlify
How to deploy create-react-app with typescript to Netlify when page returns 404
我的 Netlify 托管应用程序不断返回 404“找不到页面”。我已经 运行 尽可能简单地处理了事情:
- 我已按照以下说明进行操作
https://create-react-app.dev/docs/getting-started/ 并且我
成功 运行 本地主机上的 React 应用程序。
- 我在 netlify 上创建了一个应用程序并成功连接到我的
github 存储库。
- 当我在 Netlify 上单击“触发器部署”时,一切都在运行
成功。
- 当我尝试打开托管应用程序时,出现 404“找不到页面”
https://simple-cors-react.netlify.app/
终于通过更改我的部署设置让它工作了。我改变了:
构建命令:CI= yarn run build
发布目录:./build
(我在部署日志中收到此错误:
10:30:26 AM: Different publish path detected, going to use the one specified in the Netlify configuration file: 'build' versus './build' in the Netlify UI
这引出了一个问题:“如果它已经在 netlify configuration file
中,你为什么不直接工作呢?”)
我的 Netlify 托管应用程序不断返回 404“找不到页面”。我已经 运行 尽可能简单地处理了事情:
- 我已按照以下说明进行操作 https://create-react-app.dev/docs/getting-started/ 并且我 成功 运行 本地主机上的 React 应用程序。
- 我在 netlify 上创建了一个应用程序并成功连接到我的
github 存储库。 - 当我在 Netlify 上单击“触发器部署”时,一切都在运行
成功。 - 当我尝试打开托管应用程序时,出现 404“找不到页面”
https://simple-cors-react.netlify.app/
终于通过更改我的部署设置让它工作了。我改变了:
构建命令:CI= yarn run build
发布目录:./build
(我在部署日志中收到此错误:
10:30:26 AM: Different publish path detected, going to use the one specified in the Netlify configuration file: 'build' versus './build' in the Netlify UI
这引出了一个问题:“如果它已经在 netlify configuration file
中,你为什么不直接工作呢?”)