【问题标题】:AWS Amplify Build SettingsAWS Amplify 构建设置
【发布时间】:2020-08-30 23:46:49
【问题描述】:

使用 Amplify 我在部署 React 应用程序时遇到困难,我认为这是由于构建设置造成的。 尝试部署时提供的默认构建设置如下所示:

我知道这是不正确的,我在构建日志中发现的错误是:

2020-05-14T00:02:22.327Z [WARNING]: !! No index.html detected in deploy folder: /codebuild/output/src568504829/src/chatterfield/

部署成功,除非我启动应用程序时收到 ERR_TOO_MANY_REDIRECTS。在我将构建设置中的baseDirectory 更改为/client/public 以指向index.html 之后。该应用程序似乎在没有 REDIRECT 错误的情况下启动,但没有加载任何内容。我猜这是因为我没有运行 npm run build 命令,或者没有加载 prebuild 命令。任何帮助将不胜感激。谢谢 这是此应用程序链接到的存储库: https://github.com/travelerr/chatterfield

【问题讨论】:

  • 你为什么不使用 npm/yarn build?

标签: amazon-web-services npm deployment aws-amplify build-settings


【解决方案1】:

将 baseDirectory:/ 更改为 baseDirectory:build 。它对我有用。

【讨论】:

  • 我不想把这个文件放在哪里?
猜你喜欢
  • 1970-01-01
  • 2020-08-24
  • 2023-02-02
  • 2023-04-03
  • 2022-08-05
  • 2018-09-01
  • 2020-03-27
  • 2020-10-22
  • 2020-08-14
相关资源
最近更新 更多